文档首页 > > 用户指南> 播流配置> 拼接播放地址

拼接播放地址

分享
更新时间: 2020/08/07 GMT+08:00

直播域名配置完成后,您可以根据实际情况拼接获取对应的播放地址,然后再使用该地址进行视频播放。

前提条件

  • 已添加经过备案的域名,具体请参见配置直播域名
  • 已在域名DNS服务商处完成CNAME解析配置,具体请参见配置CNAME
  • 为保障直播资源不被非法盗播,华为云直播服务提供防盗链功能,对播放地址进行加密鉴权。若有需要,请先配置Key防盗链,然后使用鉴权地址进行播放。
  • 直播服务支持将推送的直播流转码成多种分辨率和码率规格的视频流,以满足不同网络环境的播放需求。若有需要,请先关联推流域名,且在对应推流域名中配置转码模板,然后使用转码播放地址进行播放。

操作步骤

  1. 登录视频直播控制台
  2. 在左侧导航树中选择域名管理,进入域名管理页面。
  3. 在添加的播放域名行右侧单击“管理”,进入基本信息页面,即可查看播放信息。

    图1 查看播放地址
    • 您需要根据实际情况自定义“StreamName”,生成对应的原始播放地址,具体请参见原始播放地址
    • 若配置了Key防盗链,您可以在原始播放地址后加上鉴权串,生成对应的鉴权播放地址,具体请参见鉴权播放地址
    • 若需要使用不同的转码规格进行直播播放,您可以在原始或鉴权播放地址中的“StreamName”后加上“_转码模板ID”,生成对应的转码播放地址,具体请参见转码播放地址

原始播放地址

拼接规则

目前播放地址支持FLV、M3U8、RTMP三种格式,对应的拼接规则如下所示:
RTMP格式:rtmp://播放域名/AppName/StreamName
FLV格式:http://播放域名/AppName/StreamName.flv
M3U8格式:http://播放域名/AppName/StreamName.m3u8
  • 播放域名:在视频直播控制台添加的播放域名。
  • AppName:应用名,默认为“live”。
  • StreamName:直播流名,每个应用可创建多个直播流,您可以自定义,不支持中文字符。

拼接示例

若添加的播放域名为“test-play.example.com”“AppName”“livetest”“StreamName”“huawei1”,则不同规格拼接成如下所示的不同的原始播放地址。

RTMP格式:rtmp://test-play.example.com/livetest/huawei1
FLV格式:http://test-play.example.com/livetest/huawei1.flv
M3U8格式:http://test-play.example.com/livetest/huawei1.m3u8

鉴权播放地址

Key防盗链功能开启后,那么您需要根据获取的鉴权信息生成对应的鉴权播放地址,然后再使用该鉴权地址进行直播播放。

其中,鉴权播放地址根据您的播放域名是否部署在新版或旧版视频直播服务下所使用的鉴权算法有所不同,生成的鉴权播放地址也会不同。

转码播放地址

在直播推流前若您配置了直播转码,那么您需要根据播放地址是否开启了Key防盗链加密的情况拼接转码播放地址。

拼接规则

原始播放地址鉴权播放地址中的“StreamName”字段后加上“_转码模板ID”即可。

转码模板ID:直播转码使用的转码模板的ID,其中预置转码模板ID为固定的,自定义转码模板的ID可自定义。需要进入 视频直播控制台的“域名管理”页面,在推流域名行的 管理 > 模板配置 > 转码配置页面获取 。
图2 获取转码模板ID

拼接示例

原始播放地址“http://test-play.example.com/livetest/huawei1.flv”“转码模板ID”“110”。根据播放地址是否开启了Key防盗链加密功能,拼接对应的转码播放地址。
  • 若播放地址未开启Key防盗链加密功能,则转码播放地址如下所示:
    http://test-play.example.com/livetest/huawei1_110.flv
  • 若播放地址开启了Key防盗链加密功能,则需要在未鉴权的转码播放地址后加上鉴权信息,对应的播放地址如下所示:
    rtmp://test-play.example.com/livetest/huawei1_110.flv?auth_info=z6uwSWUceM2%2FZeDpc2LqjhEFhhXpjQ5IQJhrLoIARQ2%2Bn%2BJV4DrzGRqXxWxMLQBU.44393135353831414132454633374139

    鉴权信息可以直接参考鉴权播放地址生成。

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问