首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >云直播(CSS)“你问我答”第三季(2020.3月&4月)

云直播(CSS)“你问我答”第三季(2020.3月&4月)

原创
作者头像
腾讯云音视频
修改于 2020-04-30 03:46:08
修改于 2020-04-30 03:46:08
1.8K0
举报
文章被收录于专栏:音视频咖音视频咖

Q1:如何获取和修改SDK本都输出日志?

(1)AndroidSDK 默认会将 log 写到 /sdcard/Android/data/应用包名/files/log/tencent/liteav/ 下。

(2)iOS:SDK 默认会将 log 写到当前 App 的 Documents/logs 文件夹下,后缀为.xlog。

Q2:移动直播SDK的精简版和全功能专业版的主要区别是?

(1)精简版只包含直播推流个基础播放功能,包的体积更小;专业版包含移动直播、点播、短视频实时音视频所有功能。

(2)精简版SDK用的系统播放器,只支持硬编码和硬解码,点播不支持FLV格式;专业版SDK用的ijk播放器,硬编硬解和软编软解都支持。

Q3: 移动直播拉流报错Q通道接收失败,返回码-3是什么原因?

一般是推流还没有成功就去拉流就会报该错误,请保证推流成功后再去拉流。注意推流端能看到预览画面并不一定代表推流就成功了,可以在控制台查询流状态或者换腾讯云提供的测试Demo推流。

Q4: iOS端移动直播Licence校验失败报-5错误码?

6.5版本的LiteAVSDK,设置移动直播 Licence 必须用 TXLiveBase,设置短视频 Licence 必须用 TXUGCBase,如果弄混了会出现校验失败.

Q5. 移动直播SDK推流的音频降噪要怎么做?

SDK 对于 32000Hz 的音频数据是支持降噪的,现在 SDK 都是 48000Hz 采样率的了,基于采集效果提升的考虑,将降噪接口去掉了。噪音太大通常原因是采集端和播放端距离过近造成的声音循环采集,可以将两台设备离远一些(3m 以上),或是更换几个不同手机直播,不同手机在音频采集上的处理不同。

Q6. 移动直播SDK怎么确保在推流或者播放过程中不会熄屏?

iOS端在 Controller 里面调用 UIApplication setIdleTimerDisabled:用于控制自动锁屏,SDK内部并无修改系统锁屏的逻辑。

Q7. 直播怎样录制纯音频的视频?

指定房间录制是通过在推流地址后面带上推流参数:

纯音频:record_type=audio;视频:record_type=video;如果视频和纯音频都需要,可以先录成视频,后续再在点播里边转码成纯音频。

Q8. 直播后台录制Live_Tape_Start只能录制30分钟吗,如果要录制2小时甚至更长,怎么办呢?

是的,实时视频录制任务时长支持最大为 30 分钟,如果传入任务结束时间与当前时间差大于 30 分钟,则按 30 分钟计算。录制时长建议控制在 5 分钟以内。需要多次调用满足长时间录制。

注意:这个录制功能提供出来,是为了满足录制精彩片段的需求。如果有长时间录制、全程录制的需求,请使用全局录制或指定流id录制。

Q9.海外直播播放失败如何排查?

目前海外播放支持 HTTP-FLV、HLS、RTMP 播放。对于播放异常的问题,可以通过以下方式逐步排查:

(1)ping 域名是否能通?

如果不通,检查当前的网络环境。

(2)获取到的 HTTP 的状态码是否为200?

如果非200,区分不同的失败情况,403通常是播放鉴权失败,检查防盗链计算格式是否符合要求,404通常是播放的流不在平台上,检查推流是否正常。其他错误码可以通过 提交工单 协助排查。

Q10. 符合类目就可以在小程序里使用直播功能了吗?

A:不是,小程序提供的服务场景必须跟您申请的类目需要保持一致,否则上线提交微信审核时,会被驳回重新申请实际场景的类目,导致无法小程序正常发布上线。

(例:【视频客服】类目是是适用与一对一的视频客户直播场景,若小程序通过【视频客服】成功调用直播标签,但是小程序的实际直播业务是用于直播带货,那将无法通过审核)

扫码了解“云直播”
扫码了解“云直播”

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
STL——deque详解
deque内部有个中控器,维护每段缓冲区中的内容,缓冲区中存放真实数据中控器维护的是每个缓冲区的地址,使得使用deque时像一片连续的内存空间
P_M_P
2024/01/18
1920
STL——deque详解
C++STL容器deque
deque容器 deque容器基本概念 功能: 双端数组,可以对头端进行插入删除操作 deque与vector区别: vector对于头部的插入删除效率低,数据量越大,效率越低 deque相对而言,对头部的插入删除速度回比vector快 vector访问元素时的速度会比deque快,这和两者内部实现有关 deque内部工作原理: deque内部有个中控器,维护每段缓冲区中的内容,缓冲区中存放真实数据 中控器维护的是每个缓冲区的地址,使得使用deque时像一片连续的内存空间 deque容器的迭代器也
CtrlX
2022/09/28
4710
C++STL容器deque
一万五千字C++STL【容器】详解 (全网最详细)
一般大多数的题目都可以使用vector容器,除非有特定需求使用其他容器更加合理方便;
C语言与CPP编程
2023/09/06
3.3K0
一万五千字C++STL【容器】详解 (全网最详细)
❤ 挑战C站最强C++ STL标准库总结(内含大量示例)
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家,(ノ´▽`)ノ♪-》点击这里->一个宝藏级人工智能教程网站。
全栈程序员站长
2022/09/09
1.5K0
❤ 挑战C站最强C++ STL标准库总结(内含大量示例)
c++STL容器之deque容器
deque内部有个中控器,维护每段缓冲区中的内容,缓冲区中存放着真实数据。中控器维护的是每个缓冲区的地址,使得使用每个deque时像一块连续的内存空间。
西西嘛呦
2020/08/26
4370
deque容器06之排序操作
排序操作 函数原型: #include<iostream> using namespace std; #include<deque> #include<algorithm> //包含算法头文件 /
大忽悠爱学习
2021/03/02
5390
deque容器06之排序操作
⭐️STL⭐️之deque,stack,queue全解,❤️算法必备❤️<中>
文章目录 前言 一、deque stack栈 queue 总结 ---- 前言 STL有点多,码神分为了,上中下,三个部分来讲解😁,接下来我们看中, 此类分为三个小部分: 👍deque 👍stack 👍queue 一、deque 对于deque容器来说,一般将其称之为双端数组,与上章的vector不同,vector是只允许在尾端插入,而deque是双端插入,如果说的浪漫一点,就是双向奔赴,但是,vector的访问速度比deque快,而vector头部的插入和删除比deque慢 用图来表示deque就
秋名山码神
2022/12/13
3520
⭐️STL⭐️之deque,stack,queue全解,❤️算法必备❤️<中>
夜空中最亮的星---deque容器
deque容器内部有个中控器,维护每段缓冲区中的内容,缓冲区中存放真实数据;中控器维护的每个缓冲区的地址,使得使用deque时像一片连续的内存空间,如下图所示:
用户6280468
2022/03/21
2980
夜空中最亮的星---deque容器
deque容器02之赋值操作
赋值操作 函数原型: #include<iostream> using namespace std; #include<deque> //deque的赋值操作 void p(const deque
大忽悠爱学习
2021/03/02
4600
deque容器02之赋值操作
一文了解STL容器deque类
双端队列底层是一段假象的连续空间,实际是分段连续的,为了维护其“整体连续”的假象,落在了deque的迭代器身上。
海盗船长
2020/08/27
8200
list容器的插入和删除
插入和删除 #include<iostream> using namespace std; #include<list> //防止数据修改,只做读取操作 void print(const list<i
大忽悠爱学习
2021/03/02
8720
list容器的插入和删除
C++进阶
建立一个通用函数,其函数返回值类型和形参类型可以不具体制定,用一个虚拟的类型来代表。
全栈程序员站长
2022/07/13
6150
vector容器07之插入和删除
插入和删除 函数原型: #include<iostream> using namespace std; #include<vector> //vector的容量和大小 void print(vec
大忽悠爱学习
2021/03/02
5860
vector容器07之插入和删除
带你熟练使用list
本文的目的主要是介绍list的常用接口,从构造函数,访问数据,修改数据等接口函数介绍.帮助大家初步掌握list的使用,后续会分享list的模拟实现,从底层理解list更加深刻的理解list.
初阶牛
2023/10/14
2110
带你熟练使用list
C++提高编程笔记合集
建立一个通用函数,其函数返回值类型和形参类型可以不具体制定,用一个虚拟的类型来代表。
CtrlX
2022/10/27
1.1K0
C++提高编程笔记合集
deque容器05之[]和at读取元素
[]和at读取元素 函数原型: #include<iostream> using namespace std; #include<deque> //deque的元素读取操作 void realAp
大忽悠爱学习
2021/03/02
4590
deque容器05之[]和at读取元素
容器适配器之stack,queue和优先级队列---基于List实现的链栈,链队列,优先级队列
注意:当我们在类外部实现insert函数的时候,typename用来声明iterator是一个类型,这里iterator是定义在List类模板中的一个类
大忽悠爱学习
2021/11/15
5760
双向链表的类模板的实现
全部代码加详细注释 List.hpp写法1----将迭代器类,节点类和链表类分开写,变量不统一,书写较麻烦
大忽悠爱学习
2021/11/15
1.1K0
双端队列和C++ std::deque详解
双端队列实际上是队列的一种变形,队列要求只能在队尾添加元素,在队头删除元素,而双端队列在队头和队尾都可以进行添加和删除元素的操作。双端队列是限定插入和删除操作在表的两端进行的线性表。C++中提供deque容器来实现双端队列的功能。
艰默
2023/09/05
8440
双端队列和C++ std::deque详解
C++(STL):19---deque之删除和emplace用法
deque 容器中,无论是添加元素还是删除元素,都只能借助 deque 模板类提供的成员函数。表 1 中罗列的是所有和添加或删除容器内元素相关的 deque 模板类中的成员函数。
用户3479834
2021/02/03
1.6K0
相关推荐
STL——deque详解
更多 >
交个朋友
加入腾讯云官网粉丝站
蹲全网底价单品 享第一手活动信息
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档