直播播放

最近更新时间:2024-11-07 10:21:02

我的收藏

准备工作

1. 开通 腾讯云直播服务,并完成 实名认证
2. 访问 云直播控制台,获取推流地址,实现直播推流,具体操作请参见 直播推流
3. 选择 域名管理,单击添加域名,填写您已备案成功的域名,选择类型为播放域名,单击保存即可。
注意:
若您没有播放域名,可以前往 域名注册 购买域名。您也可以通过其他域名服务商购买域名。
若您已有购买域名且未进行域名备案,请前往腾讯云的 域名备案 进行备案,您也可以在其他域名服务商处进行备案。
4. 登录 云解析 DNS(域名服务控制台),对已添加成功的播放域名进行 CNAME 配置,具体操作请参见 配置域名 CNAME

获取播放地址

进入云直播控制台 > 常用工具 > 地址生成器,进入地址生成器页面,获取播放地址,在该页面进行如下配置:
选择地址类型:播放地址
选择您在域名管理中已添加的播放域名。
填写与推流地址相同的 StreamName,播放地址 StreamName 要与推流地址 StreamName 一致才能播放对应的流。
您需要选择一种加密类型,请根据您的安全需求和性能考虑进行权衡。加密类型可以选择 MD5SHA256 ,默认 MD5
选择地址过期时间,例如:2023-09-13 11:49:20
若选择转码模板,生成的播放地址为转码后的直播播放地址,若需要播放原始直播流,则无需选择转码模板生成地址。
单击 生成地址 即可。



说明:
除上述方法,您还可以在云直播控制台的 域名管理 中,选择播放域名单击管理,选择播放配置,选择播放地址的过期时间,输入与推流地址相同的 StreamName,单击生成播放地址即可。

直播播放

您需要先进行 直播推流,推流成功后才能通过播放地址查看直播画面。您可以根据业务场景使用以下方式进行直播测试。

场景一: PC 端播放

您可使用 VLC、FFmepg 及 TCPlayerDemo 等工具进行播放。



场景二:移动端播放

1. 下载安装 腾讯云工具包 App
2. 打开选择 直播播放 > 标准直播播放快直播播放
3. 在输入框中填入播放地址,或者扫描播放地址的二维码录入。
4. 单击开始播放即可播放观看。
说明:
如需在 App 或小程序中进行推流/播放,可以集成 腾讯云视立方·直播 SDK 配合云直播服务使用,腾讯云视立方·直播 SDK 支持 RTMP、HTTP-FLV、HLS、WebRTC 播放协议。

场景三:Web 端播放

建议您选用播放器 SDK 的 TCPlayer 进行播放,它基于腾讯云强大的后台能力与 AI 技术,提供视频直播和点播的强大播放能力,Player+ 深度融合腾讯视频云直播、点播服务,拥有流畅稳定的播放性能,集广告植入、数据监测等功能于一身。
注意:
目前市面上大多数手机浏览器不支持 HTTP-FLV 播放,因此腾讯云建议您在 Web 播放时的协议选择最好是 PC 浏览器用 HTTP-FLV 协议播放直播流,手机浏览器用 HLS 播放直播流。

常见问题