API 文档

地址生成器

最近更新时间:2020-06-12 16:09:03

云直播控制台提供地址生成器功能,支持通过填写地址拼接信息,辅助用户快速生成推流/播放地址。其中直播地址主要由域名(domain)、应用名称(AppName)、流名称(StreamName)以及鉴权 Key 组成。

地址生成后,可通过选择复制单击复制按钮扫描二维码的方式提取地址信息。

注意事项

  • 云直播暂无地址生成历史记录功能,请生成地址后,复制保存。
  • 若您需同时生成多个直播地址,建议使用自主拼接方法生成,具体操作文档请参见 自主拼接直播 URL 相关
  • 云直播默认提供测试域名xxxx.livepush.myqcloud.com,您可通过该域名进行推流测试,但不建议您在正式业务中使用这个域名作为推流域名。
  • 直播地址二维码可通过使用 精简版 Demo 扫码直接获取使用。

前提条件

已登录 云直播控制台,并添加 推流/播放域名

配置参数说明

配置参数说明
生成类型与域名 可选择推流域名播放域名
AppName 直播的应用名称,用于区分直播流媒体文件存放路径,默认为 live。
仅支持填写英文字母、数字和符号。
StreamName 自定义的流名称,每路直播流的唯一标识符。
仅支持填写英文字母、数字和符号。
过期时间
  • 播放地址过期时间为设置时间戳加播放鉴权设置的有效时间。
  • 推流地址过期时间即设置时间。
  • 转码模板
  • 仅在选择生成类型为播放域名时使用。
  • 若选择 转码模板,生成的播放地址为转码后的直播播放地址。若需播放原始直播流,则无需选择转码模板生成地址。
  • 生成推流地址

    操作步骤

    1. 登录云直播控制台,选择【辅助工具】>【地址生成器】,进入地址生成器。
    2. 选择生成类型为推流域名,并选择您已添加到域名管理的推流域名。
    3. 填写 AppName,默认值为:live。
    4. 填写流名称 StreamName,例如:liveteststream
    5. 选择地址过期时间,例如:2020-06-09 15:36:04
    6. 单击【生成地址】即可。

    推流地址说明

    推流支持 RTMP 协议,可通过地址生成器功能生成前缀为rtmp://的推流地址。

    生成播放地址

    操作步骤

    1. 登录云直播控制台,选择【辅助工具】>【地址生成器】,进入地址生成器。
    2. 选择生成类型为播放域名,并选择您已添加到域名管理的播放域名。
    3. 填写 AppName,默认值为:live。
    4. 填写流名称 StreamName,例如:liveteststream
    5. 选择地址过期时间,例如:2020-06-09 15:36:04
    6. 选择是否引用已创建的转码模板。
    7. 单击【生成地址】即可。

    播放地址说明

    若使用转码模板,生成的播放地址为转码后的直播播放地址。其中播放支持 RTMP、FLV、HLS 和 UDP 协议。可通过地址生成器生成前缀为 rtmp://http://webrtc://的播放地址。

    注意:

    UDP 协议的播放地址为快直播地址,目前快直播处于内测阶段,可提交 内测申请 使用,快直播费用详细参见 快直播计费说明

    目录