腾讯云直播
<h1>概览</h1>
<h2>直播常用概念介绍</h2>
<blockquote>
<p>推流</p>
</blockquote>
<p>推流是指将采集、编码、封装好的直播内容传输到对应的直播服务中心的过程</p>
<blockquote>
<p>拉流</p>
</blockquote>
<p>拉流是指直播服务中心已有直播内容,用指定地址进行拉取播放的过程</p>
<blockquote>
<p>推流域名</p>
</blockquote>
<p>指用于推送直播流的域名,必选配置,该域名必须在使用直播服务前完成注册并备案。配置完推流域名后,直播服务会生成对应的推流地址</p>
<blockquote>
<p>播放域名</p>
</blockquote>
<p>指用于播放直播流的域名,必选配置,该域名必须在使用直播服务前完成注册并备案。配置完播放域名后,直播服务会生成对应的播放地址</p>
<blockquote>
<p>播放CNAME</p>
</blockquote>
<p>指在配置完播放域名后,系统为播放域名分配一个对应的“CNAME”值。您需要在域名服务商处配置CNAME,将自己的播放域名指向这个 "CNAME"值,记录生效后将启用直播播放加速服务</p>
<blockquote>
<p>推流CNAME</p>
</blockquote>
<p>指在配置完推流域名后,系统为推流域名分配的一个对应的“CNAME”值。您需要在域名服务商处配置CNAME,将自己的推流域名指向这个 "CNAME"值,记录生效后将启用直播推流加速服务</p>
<blockquote>
<p>转码</p>
</blockquote>
<p>转码是将视频码流转换成另一个视频码流的过程,是一种离线任务。通过转码,可以改变原始码流的编码格式、分辨率和码率等参数,从而适应不同终端和网络环境的播放。使用转码功能可以实现:</p>
<ul>
<li>适配更多终端:将原始视频转码成拥有更强终端适配能力的格式,使视频资源能够在更多设备上播放。</li>
<li>适配不同带宽:将视频转换成流畅、标清、高清或超清输出,用户可根据当前网络环境选择合适码率的视频播放。</li>
<li>节省带宽:采用更先进的编码方式转码,在不损失原始画质的情况下显著降低码率,节省播放带宽</li>
</ul>
<blockquote>
<p>H.264</p>
</blockquote>
<p>H.264 是由 ITU-T 视频编码专家组(VCEG)和 ISO/IEC 动态图像专家组(MPEG)联合组成的联合视频组(JVT,Joint Video Team)提出的高度压缩数字视频编解码器标准,同时也是 MPEG-4 第十部分。使用 H.264 转码优势如下:</p>
<ul>
<li>可低于1Mbps的速度实现标清(分辨率在1280P*720以下)数字图像传送。</li>
<li>与其它现有的视频编码标准相比,在相同的带宽下提供更加优秀的图像质量。</li>
<li>既保留了以往压缩技术的优点和精华又具有其他压缩技术无法比拟的优点。</li>
</ul>
<blockquote>
<p>H.265</p>
</blockquote>
<p>H.265 标准围绕着现有的视频编码标准 H.264,保留部分技术,同时优化改进。使用 H.265 转码优势如下:</p>
<ul>
<li>可利用1Mbps - 2Mbps的传输速度传送720P(分辨率1280*720)普通高清音视频传送。</li>
<li>改善码流、编码质量、延时和算法复杂度之间的关系,达到最优化设置</li>
</ul>
<blockquote>
<p>消息通知服务</p>
</blockquote>
<p>消息通知服务可以依据您的需求主动推送通知消息,最终用户可以通过短信、电子邮件、应用等方式接收。在直播服务中,您可以配置消息通知服务,用于接收录制状态信息</p>
<h2>腾讯云直播简介</h2>
<p>腾讯云直播为您提供极速、稳定、专业的直播云端处理服务,根据业务中不同直播场景的需求,云直播提供标准直播、慢直播和快直播服务,分别针对大规模实时观看、高并发推流录制及超低延时的直播场景,配合移动直播 SDK,为您提供一站式的音视频直播解决方案</p>
<h2>腾讯云直播应用场景</h2>
<blockquote>
<p>标准直播</p>
</blockquote>
<ul>
<li>游戏直播</li>
<li>秀场直播</li>
<li>在线教育</li>
<li>广电新媒体</li>
<li>电商直播</li>
</ul>
<blockquote>
<p>慢直播</p>
</blockquote>
<ul>
<li>安防监控</li>
<li>旅游景区</li>
<li>汽车4S门店</li>
</ul>
<blockquote>
<p>快直播</p>
</blockquote>
<ul>
<li>体育赛事</li>
<li>电商直播</li>
<li>在线课堂</li>
<li>在线答题</li>
<li>秀场互动</li>
</ul>
<h2>腾讯云直播产品优势</h2>
<blockquote>
<p>视频终端支持</p>
</blockquote>
<p>云直播支持 RTMP 推流、 HLS 源站等多种直播源接入方式。提供 RTMP 推流 SDK,支持多终端适配,满足多种场景需求,支持定制开发</p>
<blockquote>
<p>视频应用场景</p>
</blockquote>
<p>云直播基于腾讯云多年音视频能力积淀,支持超低延迟、超高画质、超大并发访问量的直播需求,满足客户的多样化直播需求。</p>
<ul>
<li>涵盖了所有的直播应用场景,提供游戏、赛事、电商、媒体、教育等行业的直播解决方案。</li>
<li>针对高并发播放、高并发推流、超低延迟等不同直播场景均提供不同的直播定制方案。</li>
</ul>
<blockquote>
<p>视频分发覆盖</p>
</blockquote>
<p>遍布全球的1300+加速节点,即使在高峰期海量并发时,也能保证服务的高可用性和媒体传输速度</p>
<blockquote>
<p>视频数据分析</p>
</blockquote>
<p>实时统计直播流量消耗、请求、并发等数据,把控推流质量、定位播放问题,提供详细的统计结果,助力用户快速进行业务拓展</p>
<blockquote>
<p>视频 AI 赋能</p>
</blockquote>
<p>借助腾讯云视频 AI 的识别技术,有效对直播内容进行识别和审核,通过智能学习和图像分析,实现包括智能鉴黄、客户追踪等功能</p>
<blockquote>
<p>视频加密安全</p>
</blockquote>
<p>云直播采用防盗链、URL 鉴权、IP 黑白名单、HTTPS 安全加速等四位一体全方位保护,达到全方位检测和防护,杜绝盗播行为。提供更专业的数字版权管理解决方案(DRM)</p>
<blockquote>
<p>视频生态环境</p>
</blockquote>
<p>配合移动直播 SDK、IM、云点播、腾讯优图等,支持客户定制开发,实现移动直播房间连麦、直播录制、美颜特效、录屏直播等功能</p>
<h2>腾讯云直播使用限制</h2>
<table>
<thead>
<tr>
<th>限制项</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>直播域名</td>
<td>默认每个账号下可创建多个播放和推流域名,添加的域名必须已在工信部备案,且当前备案信息正常可用</td>
</tr>
<tr>
<td>直播推流</td>
<td>云直播服务不限制推流码率,支持常见分辨率以及对应码率。为避免推流卡顿,建议码率不超过 4Mbps</td>
</tr>
<tr>
<td>直播播放</td>
<td>直播地址 StreamName 与推流地址 StreamName 一致才可以播放对应的流。不限制直播播放观看人数,支持设置带宽封顶</td>
</tr>
<tr>
<td>模板配置</td>
<td>配置模板关联成功后约5分钟 - 10分钟生效</td>
</tr>
<tr>
<td>日结计费方式切换</td>
<td>日结计费支持流量/峰值带宽两种计费方式切换,每日仅限切换1次(变更成功后次日生效</td>
</tr>
<tr>
<td>推流支持协议</td>
<td>支持 RTMP 输出协议</td>
</tr>
<tr>
<td>播放支持协议</td>
<td>支持 RTMP、 FLV 和 HLS 播放协议</td>
</tr>
<tr>
<td>导播台</td>
<td>每个账号可创建1个导播台实例,删除导播台实例后即可重新添加。若您需要多个导播台,请 提工单 申请。点播输入播放列表,最多支持5个点播文件。转推第三方,最多支持转推3路其他厂家。</td>
</tr>
</tbody>
</table>
<h1>环境安装</h1>
<h2>1、直播推流</h2>
<p>根据业务场景将生成好的推流地址输入到对应的推流软件中</p>
<h3>1.1、PC 端推流,建议使用 OBS 推流</h3>
<blockquote>
<p>OBS在线推流</p>
</blockquote>
<p><strong>步骤一:设置推流地址</strong></p>
<p><strong>a</strong>、打开 OBS,您可通过底部工具栏的【控件】>【设置】按钮进入设置界面
<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/47638465a120da4a636c82b8395316b7?showdoc=.jpg" alt="" /></p>
<p><strong>b</strong>、单击【推流】进入流设置页签,选择服务类型为自定义流媒体服务器</p>
<p><strong>c</strong>、将获取所得的 推流地址 填写到服务器和串流密码中。</p>
<ul>
<li>服务器:对应"OBS 推流地址",即rtmp://domain/AppName/。</li>
<li>串流密码:对应“OBS 推流名称”,即StreamName?txSecret=xxxxx&txTime=5C1E5F7F</li>
</ul>
<p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/6ba540a9bc5f7b53f24c0f0d73da7eaa?showdoc=.jpg" alt="" /></p>
<p><strong>d</strong>、单击【确定】保存设置信息</p>
<p><strong>步骤二:推流引导设置</strong></p>
<p><strong>a</strong>、查看底部工具栏的【来源】标签</p>
<p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/e4a116e0ca0b4b61ac50a52f9601dcdb?showdoc=.jpg" alt="" /></p>
<p><strong>b</strong>、单击【+】按钮,按需选择输入源,例如:显示器捕获</p>
<p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/e069e0ff28c29abe431a9524c07f671c?showdoc=.jpg" alt="" /></p>
<p><strong>常用直播来源输入介绍</strong></p>
<table>
<thead>
<tr>
<th style="text-align: left;">输入源</th>
<th style="text-align: left;">说明</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">图像</td>
<td style="text-align: left;">适用于单张图像直播</td>
</tr>
<tr>
<td style="text-align: left;">图像幻灯片放映</td>
<td style="text-align: left;">可循环或者顺序多张播放图片</td>
</tr>
<tr>
<td style="text-align: left;">场景</td>
<td style="text-align: left;">实现各种强大的直播效果。此时,另一个场景是作为来源被添加进当前场景的,可以实现整个场景的插入</td>
</tr>
<tr>
<td style="text-align: left;">媒体源</td>
<td style="text-align: left;">可上传本地视频,并本地点播视频文件进行直播化处理</td>
</tr>
<tr>
<td style="text-align: left;">文本</td>
<td style="text-align: left;">实时添加文字在直播窗口中</td>
</tr>
<tr>
<td style="text-align: left;">显示捕获</td>
<td style="text-align: left;">可实时动态捕捉您电脑桌面的操作,电脑桌面中所有的操作均执行直播</td>
</tr>
<tr>
<td style="text-align: left;">游戏捕获</td>
<td style="text-align: left;">允许对指定来源的游戏进行直播。适用于大小游戏的实况直播</td>
</tr>
<tr>
<td style="text-align: left;">窗口捕获</td>
<td style="text-align: left;">可根据您选择的窗口进行实时捕获,直播仅显示您当前窗口内容,其他窗口不会进行直播捕获</td>
</tr>
<tr>
<td style="text-align: left;">色源</td>
<td style="text-align: left;">使用这个来源可以添加一个色块到您的场景中,作为一个背景色。该色块可以调节透明度,成为全屏透明色彩</td>
</tr>
<tr>
<td style="text-align: left;">视频捕获设备</td>
<td style="text-align: left;">实时动态捕捉摄像设备,可将摄像后的画面进行直播</td>
</tr>
<tr>
<td style="text-align: left;">音频输入捕获</td>
<td style="text-align: left;">用于音频直播活动(音频输入设备)</td>
</tr>
<tr>
<td style="text-align: left;">音频输出捕获</td>
<td style="text-align: left;">用于音频直播活动(音频输出设备)</td>
</tr>
</tbody>
</table>
<p><strong>步骤三:开启工作室模式</strong></p>
<p>工作室模式下可以对当前直播的内容进行实时编辑,并在编辑过程中进行过度动画的场景切换,从而实现在对用户体验影响最低的程度下进行直播内容的编辑</p>
<p><strong>a</strong>、查看底部工具栏的【控件】标签,单击【工作室模式】</p>
<p><strong>b</strong>、单击【转场特效】即可将预览窗的直播画面过度到输出窗口</p>
<p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/eeebf9546f3ae6c35242894abc398350?showdoc=.jpg" alt="" /></p>
<p><strong>步骤四:直播推流</strong></p>
<p><strong>a</strong>、查看底部工具栏的【控件】</p>
<p><strong>b</strong>、单击【开始推流】,即可将视频流推送到设置的推流地址
<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/458c6c77199d3e0d4b0c3f1b95b11a4c?showdoc=.jpg" alt="" /></p>
<p><strong>注</strong>:底部出现绿灯,表示推流成功</p>
<h3>1.2、Web端推流</h3>
<p>建议使用腾讯云直播控制台自带的【辅助工具】><a href="https://console.cloud.tencent.com/live/tools/webpush" title="【Web 推流】">【Web 推流】</a></p>
<p>选择您需推流的域名,填写自定义的流名称 StreamName,选择地址过期时间,打开摄像头,单击【开始推流】即可。如下图</p>
<p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/0497f658911c2f4c80ebc5fe9b95a89c?showdoc=.jpg" alt="" /></p>
<h3>1.3、小程序推流</h3>
<p>通过微信搜索小程序 “<strong>腾讯视频云</strong>”,选择【RTMP 推流】,填入推流地址,单击【开始】开始推流</p>
<h3>1.4、移动端推流</h3>
<p>下载安装 <strong><a href="https://cloud.tencent.com/document/product/454/6555#.E7.B2.BE.E7.AE.80.E7.89.88-demo" title="腾讯视频云 Demo">腾讯视频云 Demo</a></strong>,打开选择【移动直播】>【摄像头推流】,手动输入或扫描二维码录入推流地址到地址编辑框内,单击左下角开始按钮开始推流</p>
<h2>2、直播拉流播放</h2>
<h3>2.1、PC端直播播放,建议使用VLC播放</h3>
<blockquote>
<p>VLC播放视频步骤</p>
</blockquote>
<p><strong>a</strong>、获取视频流播放地址,在 域名管理 中根据自己要求选择您已备案的播放域名,按播放配置所给的格式进行播放地址拼接
<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/7b41334fbfdba9d0dc8d58443759f0dc?showdoc=.jpg" alt="" /></p>
<p><strong>b</strong>、打开 VLC 主界面,选择【File】>【OpenNetwork】(中文版为【媒体】>【打开网络串流】</p>
<p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/40a8786f07a69c97e107e82889a1a215?showdoc=.jpg" alt="" /></p>
<p><strong>c</strong>、在弹出的对话框输入直播流播放地址</p>
<p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/e16f5b261dc874f33bf2341c26a0a01a?showdoc=.jpg" alt="" /></p>
<p><strong>d</strong>、输入完成后,单击【Open】确认播放,如播放地址可正常拉流,则会直接弹出播放框</p>
<p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/a184f40ef92df24ffc779f35fa13813a?showdoc=.jpg" alt="" /></p>
<h3>2.2、Web端直播播放,建议使用播放器SDK里的TCPlayerLite播放器</h3>
<blockquote>
<p>TCPlayerLite播放视频步骤</p>
</blockquote>
<p><strong>步骤一:页面准备工作</strong></p>
<p>在需要播放视频的页面(PC 或 H5)中引入初始化脚本</p>
<pre><code class="language-javascript"><script src="https://imgcache.qq.com/open/qcloud/video/vcplayer/TcPlayer-2.3.3.js" charset="utf-8"></script>;</code></pre>
<p><strong>步骤二:在HTML中放置容器</strong></p>
<p>在需要展示播放器的页面位置加入播放器容器,即放一个 div 并命名,例如 id_test_video,视频画面都会在容器里渲染。对于容器的大小控制,您可以使用 div 的属性进行控制,示例代码如下:</p>
<pre><code class="language-html"><div id="id_test_video" style="width:100%; height:auto;"></div></code></pre>
<p><strong>步骤三:编写Javascript代码对接视频播放</strong></p>
<p>编写Javascript代码,作用是去指定的URL地址拉取音视频流,并将视频画面呈现到添加的容器内。示例代码如下</p>
<pre><code class="language-javascript">var player = new TcPlayer('id_test_video', {
"m3u8": "http://2157.liveplay.myqcloud.com/2157_358535a.m3u8",
"flv": "http://2157.liveplay.myqcloud.com/live/2157_358535a.flv", //增加了一个 flv 的播放地址,用于PC平台的播放 请替换成实际可用的播放地址
"autoplay" : true, //iOS 下 safari 浏览器,以及大部分移动端浏览器是不开放视频自动播放这个能力的
"poster" : "http://www.test.com/myimage.jpg",
"width" : '480',//视频的显示宽度,请尽量使用视频分辨率宽度
"height" : '320'//视频的显示高度,请尽量使用视频分辨率高度
});</code></pre>
<h3>2.3、小程序直播播放</h3>
<p>通过微信搜索小程序 “<strong>腾讯视频云</strong>”,选中【直播播放】,扫描直播地址二维码,单击左下角播放按钮播放观看</p>
<h3>2.4、移动端直播播放</h3>
<p>下载安装 <a href="https://cloud.tencent.com/document/product/454/6555#.E7.B2.BE.E7.AE.80.E7.89.88-demo" title="腾讯视频云 Demo">腾讯视频云 Demo</a> 打开选择【移动直播】>【直播拉流】,手动输入或扫描二维码录入播放地址到地址编辑框内,单击左下角播放按钮播放观看</p>
<h1>场景预览</h1>
<p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/8a35ea6f9787080e40aa899fa58a9437?showdoc=.jpg" alt="" /></p>
<p>典型的直播流程如下所示:</p>
<ol>
<li>用户使用推流工具将直播流推至直播服务中心,推送的直播流通过CDN进行加速能保障上行传输的稳定性。</li>
<li>直播流推送至服务中心后,可根据需求对直播流进行实时转码等处理。</li>
<li>处理好的直播流通过CDN内容分发网络下发至观众侧进行播放。</li>
<li>直播服务也可以通过录制功能将直播视频录制到点播服务中,在点播服务中可对录制文件进行视频转码、审核等操作。</li>
</ol>
<h1>快速入门</h1>
<h2>1、准备工作</h2>
<ul>
<li>注册<a href="https://cloud.tencent.com/register?s_url=https%3A%2F%2Fcloud.tencent.com%2Fproduct%2Flvb" title="腾讯云账号">腾讯云账号</a>,并完成实名认证。</li>
<li>进入<a href="https://console.cloud.tencent.com/live/livestat" title="腾讯云直播服务开通页">腾讯云直播服务开通页</a>,勾选同意《腾讯云服务协议》,并单击【申请开通】即可开通云直播服务。</li>
</ul>
<h2>2、添加域名</h2>
<p>使用云直播服务,至少需要2个域名,一个作为<strong>推流域名</strong>,一个作为<strong>播放域名</strong>,推流和播放<strong>不能使用相同</strong>的域名。</p>
<blockquote>
<p>2.1、准备自有域名,并完成域名备案</p>
<p>2.2、登录云直播控制台,进入<a href="https://console.cloud.tencent.com/live/domainmanage" title="【域名管理】">【域名管理】</a>, 单击【添加域名】</p>
<p>2.3、进入自有域名添加页,填写已完成备案的域名,选择域名类型,单击【确定】</p>
</blockquote>
<p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/11bd1f51ae4e5788855398f4636e518b?showdoc=.jpg" alt="" /></p>
<p><strong>注:</strong>云直播默认提供测试域名xxxx.livepush.myqcloud.com,您可通过该域名进行推流测试,但不建议您在正式业务中使用这个域名作为推流域名</p>
<blockquote>
<p>2.4、域名添加成功后,系统会为您自动分配一个 CNAME 域名(以.liveplay.myqcloud.com为后缀)</p>
</blockquote>
<p>CNAME 域名不能直接访问,您需要在域名服务提供商处完成 CNAME 配置,配置生效后即可享受云直播服务</p>
<p><strong>注:</strong>CNAME 成功后通常需要一定时间生效,CNAME 不成功是无法使用云直播的</p>
<h2>3、获取推流地址</h2>
<blockquote>
<p>3.1、选择【辅助工具】><a href="http://https://console.cloud.tencent.com/live/addrgenerator/addrgenerator" title="【地址生成器】">【地址生成器】</a> 生成推流地址</p>
<p>3.2、进入地址生成器页面进行如下配置</p>
</blockquote>
<p><strong>a</strong>. 选择生成类型:推流域名。
<strong>b</strong>. 选择您在域名管理中已添加的推流域名。
<strong>c</strong>. 填写自定义的流名称 StreamName。
<strong>d</strong>. 选择地址过期时间。
<strong>e</strong>. 单击 【生成地址】即可生成推流地址
<img src="https://www.showdoc.cc/server/api/common/visitfile/sign/3be39c843c59b38884b8e71fd6dc1fc5?showdoc=.jpg" alt="" /></p>
<h2>4、直播推流</h2>
<p>您可根据业务场景将生成好的推流地址输入到对应的推流软件中</p>
<ul>
<li>PC端推流,建议使用 OBS 推流</li>
<li>Web端推流,建议使用【辅助工具】>【Web 推流】</li>
<li>小程序推流,通过微信搜索小程序 “腾讯视频云”,通过该小程序进行推流</li>
<li>移动端推流,下载安装 <a href="https://cloud.tencent.com/document/product/454/6555#.E7.B2.BE.E7.AE.80.E7.89.88-demo" title="腾讯视频云 Demo">腾讯视频云 Demo</a>,通过该app进行推流</li>
</ul>
<h2>5、获取播放地址</h2>
<blockquote>
<p>5.1、推流成功后,选择<a href="https://console.cloud.tencent.com/live/streammanage" title="【流管理】">【流管理】</a>>【在线流】,查看推流地址状态,单击【测试】在线播放观看</p>
<p>5.2、选择【辅助工具】><a href="https://console.cloud.tencent.com/live/addrgenerator/addrgenerator" title="【地址生成器】">【地址生成器】</a> 获取播放地址,在该页面进行如下配置</p>
</blockquote>
<ul>
<li>选择生成类型:播放域名。</li>
<li>选择您在域名管理中已添加的播放域名。</li>
<li>填写与推流地址相同的 StreamName,<strong>播放地址StreamName要与推流地址 StreamName一致才能播放对应的流</strong>。</li>
<li>选择地址过期时间。</li>
<li>单击 【生成地址】即可生成播放地址。</li>
</ul>
<p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/da191ebb79258f245a61ac5b5a52230b?showdoc=.jpg" alt="" /></p>
<h2>6、直播拉流播放</h2>
<p>根据业务场景使用以下方式测试直播流是否能正常播放</p>
<ul>
<li>PC端直播流测试,建议您使用<strong> VLC </strong>等工具进行播放</li>
<li>Web端播放测试,建议您选用播放器SDK里的<strong>TCPlayerLite</strong>播放器 进行播放</li>
<li>小程序直播流测试,建议您通过微信搜索小程序“<strong>腾讯视频云</strong>”,选中【直播播放】</li>
<li>移动端直播流测试,建议您下载安装<a href="https://cloud.tencent.com/document/product/454/6555#.E7.B2.BE.E7.AE.80.E7.89.88-demo" title=" 腾讯视频云 Demo "> 腾讯视频云 Demo </a>打开选择【移动直播】>【直播拉流】</li>
</ul>
<h1>Q&A</h1>
<blockquote>
<p><strong>腾讯云直播播放域名有什么要求?</strong></p>
</blockquote>
<p>控制台进行域名提交管理前,需对域名进行备案,域名的位数限制为29位,暂不支持大写的域名,请输入不超过29位的小写域名地址</p>
<blockquote>
<p><strong>腾讯云直播域名接入播放域名和推流域名可以是同一个吗?能使用二级域名吗?</strong></p>
</blockquote>
<p>接入播放域名和推流域名必须是<strong>不同</strong>的两个域名,但可以通过二级域名来进行区分。
例如:123.abc.com用于推流域名,456.abc.com用于播放域名</p>
<blockquote>
<p><strong>腾讯云直播支持哪些播放协议?</strong></p>
</blockquote>
<p>目前支持的直播协议有三种:RTMP、 FLV 和 HLS</p>
<table>
<thead>
<tr>
<th style="text-align: left;">直播协议</th>
<th style="text-align: left;">优点</th>
<th style="text-align: left;">缺点</th>
<th style="text-align: left;">播放延迟</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">FLV</td>
<td style="text-align: left;">成熟度高、高并发无压力</td>
<td style="text-align: left;">需集成 SDK 才能播放</td>
<td style="text-align: left;">2s - 3s</td>
</tr>
<tr>
<td style="text-align: left;">RTMP</td>
<td style="text-align: left;">优质线路下理论延迟最低</td>
<td style="text-align: left;">高并发情况下表现不佳</td>
<td style="text-align: left;">1s - 3s</td>
</tr>
<tr>
<td style="text-align: left;">HLS(m3u8)</td>
<td style="text-align: left;">手机浏览器支持度高</td>
<td style="text-align: left;">延迟非常高</td>
<td style="text-align: left;">10s - 30s</td>
</tr>
</tbody>
</table>
<blockquote>
<p><strong> 腾讯云直播可以测试吗?</strong></p>
</blockquote>
<p>新用户开通云直播服务,会免费获得 20GB 的标准直播国内流量套餐包,有效时间1年。开通后默认计费方式为日结流量后付费,此时测试产生的标准直播国内播放流量可以使用该套餐包抵扣,超出套餐部分按照后付费日结计费,其他增值功能(直播水印、转码、录制、截图、鉴黄等)默认关闭,按需开启使用并计费</p>
<blockquote>
<p><strong>腾讯云直播是否支持文字聊天功能?</strong></p>
</blockquote>
<p>文字聊天功能属于即时通信IM产品提供的服务</p>
<blockquote>
<p><strong>腾讯云直播是否支持在小程序中使用?</strong></p>
</blockquote>
<p>腾讯云提供了3种小程序直播方案,根据具备的类目和资质不同,可以选择不同方案进行接入</p>