API 文档

有奖征文|投稿上云技术实践,赢取价值5000元大奖> HOT

准备工作

  1. 开通 腾讯云直播服务,并完成 实名认证
  2. 访问 云直播控制台,获取推流地址,实现直播推流,具体操作请参见 直播推流
  3. 选择 域名管理,单击 添加域名,填写您已备案成功的域名,选择类型为 播放域名,单击 保存 即可。
    注意:

    • 若您没有播放域名,可以前往 域名注册 购买域名。您也可以通过其他域名服务商购买域名。
    • 若您已有购买域名且未进行域名备案,请前往腾讯云的 域名备案 进行备案,您也可以在其他域名服务商那进行备案。
  4. 登录 域名服务控制台,对已添加成功的播放域名进行 CNAME 配置,具体操作请参见 配置域名 CNAME

获取播放地址

进入云直播控制台的 直播工具箱 > 地址生成器 获取播放地址,在该页面进行如下配置:

  • 选择生成类型为:播放域名
  • 选择您在域名管理中已添加的播放域名。
  • 填写与推流地址相同的 StreamName,播放地址 StreamName 要与推流地址 StreamName 一致才能播放对应的流。
  • 选择地址过期时间,例如:2019-12-13 23:59:59
  • 单击 生成地址 即可。
    说明:

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

直播播放

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

场景一: PC 端播放

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

场景二:移动端播放

  1. 下载安装 腾讯云工具包 App
  2. 打开选择 直播播放 > 标准直播播放快直播播放
  3. 在输入框中填入播放地址,或者扫描播放地址的二维码录入。
  4. 单击 开始播放 即可播放观看。
说明:

如需在 App 或小程序中进行推流/播放,可以集成 腾讯云视立方·直播 SDK 配合云直播服务使用,腾讯云视立方·直播 SDK 支持 RTMP、HTTP-FLV、HLS、WebRTC 播放协议。

场景三:小程序播放

  1. 微信搜索小程序 “腾讯视频云”,选择 直播播放
  2. 单击 扫码 按钮,扫描播放地址转译的二维码。
  3. 单击左下角播放按钮播放观看。

场景四:Web 端播放

建议您选用播放器 SDK 的 TCPlayer 进行播放,它基于腾讯云强大的后台能力与 AI 技术,提供视频直播和点播的强大播放能力,Player+ 深度融合腾讯视频云直播、点播服务,拥有流畅稳定的播放性能,集广告植入、数据监测等功能于一身。

注意:

目前市面上大多数手机浏览器不支持 HTTP-FLV 播放,因此腾讯云建议您在 Web 播放时的协议选择最好是 PC 浏览器用 HTTP-FLV 协议播放直播流,手机浏览器用 HLS 播放直播流。

常见问题

目录