更新时间:2024-11-25 GMT+08:00
分享

入门指引

若您需要使用自己的域名完整的体验媒体直播的相关功能,您可以参考本章节快速实现,具体操作流程如图1所示。

图1 媒体直播入门流程

媒体直播入门操作流程说明如表1所示。

表1 媒体直播入门流程说明

序号

操作方法

操作说明

1

添加媒体直播域名

将准备的已备案的域名添加到媒体直播服务,包括推流域名和播放域名。您可以注册备案一个一级域名(如example.com),然后使用两个不同的二级域名(如live-play.example.com和live-push.example.com)分别作为媒体直播播放域名和推流域名。

2

配置CNAME

推流域名和播放域名添加成功后,视频直播会为其分配对应的CNAME地址。您需要在域名DNS服务商处为推流域名和播放域名配置CNAME解析,开启直播推流加速和播放加速。

3

创建频道

您可以在媒体直播开始前,创建频道。

媒资输入类型包括:

  • FLV_PULL:无需执行推流操作,直接获取用户提供的音视频拉流URL,媒体直播服务从URL拉流直接推流到源站。

    如果媒资输入类型为“FLV_PULL”时,拉流URL仅支持HTTP协议,暂不支持其他协议。

  • RTMP_PUSH:需要配置RTMP协议的推流域名,并执行推流操作。
  • HLS_PULL:无需执行推流操作,直接获取用户提供的音视频拉流URL,媒体直播服务从URL拉流直接推流到源站。

    如果媒资输入类型为“HLS_PULL”时,用户提供的音视频URL需注意:

    • 拉流URL仅支持HTTP、HTTPS协议,暂不支持其他协议。
    • 不支持加密流。
    • 不支持纯音频。
    • 不支持展示字幕。
  • SRT_PULL:无需执行推流操作,直接获取用户提供的音视频SRT拉流URL,媒体直播服务从URL拉流直接推流到源站。
  • SRT_PUSH:需要配置SRT协议的推流域名,并执行推流操作。
    “SRT_PUSH”输入类型的频道,为了保障可靠性,必须满足下述条件:
    • “SRT_PUSH”输入类型的频道支持主备双URL,编码器要同时向主备双URL推流。
    • 编码器推流断链时,需具备主动重推能力。建议断链重推周期小于一个分片时长。

4

推流

您可以使用第三方推流工具OBS进行推流。

5

播放

您可以使用第三方播放工具VLC进行播放。

相关文档