直播云提供推流鉴权设置、推流地址生成、录制配置等推流域名配置能力,为了保护直播推流的信息安全,您创建的推流域名默认开启推流鉴权。通过使用推流地址在线推流,实现直播流传输到直播云服务,实现直播视频上传。
推流配置
步骤
- 进入域名管理,点击需配置的推流域名操作项中的 管理,进入域名配置页
- 推流配置页中,单击 推流鉴权开关,选择开启/关闭推流鉴权
- 修改鉴权密钥,单击保存即可成功生效,直播云会为您自动分配一串鉴权密钥,您可以点击随机生成或者手动修改完成密钥变更
推流地址生成器
注意事项
- 生成的推流地址在设定的过期时间内均可使用,过期后需要重新上生成新的推流地址。
- 在过期时间前已进行推拉流,只要推拉流正常没有断开或停止,即使过期时间到了也能正常保持推拉流状态。
步骤
- 进入域名管理,点击需配置的推流域名操作项中的 管理,进入域名配置页
- 选择 推流地址生成器,进行配置:
- AppName:应用名称,默认为live,用户可自定义
- StreamName:流名,用户自定义,用于区分直播流
- 过期时间:推流地址过期事件,默认当前时间往后1天,用户可自定义
- 点击生成推流地址,可查看生成结果
推流地址说明
RTMP推流地址格式为:
rtmp://domain/AppName/StreamName?ksSecret=a4f37945******************4332b0ac1&ksSecret=hex(time)
其中:
- domain:推流域名
- AppName:直播应用名称,默认为live,可自定义,支持数字、字母、下划线、“-”和“.”
- StreamName:流名,用于标识直播流,用户自定义,支持数字、字母、下划线、“-”和“.”
- ksSecret:开启推流鉴权后生成的鉴权密钥串,可自定义
- ksTime:推流地址设置的过期时间戳,控制推流地址有效期,默认当前时间往后1天,用户可自定义
录制配置
直播推流默认关闭录制功能,如果您需要开启录制功能,则可以通过对指定推流域名关联录制模版开启录制功能
注意事项
- 模版关联成功后,指定推流域名下的推流地址开启录制功能
- 一个域名仅可关联一个录制模版,关联后该域名下的所有流均会按照该模版进行录制
关联录制模版
- 进入域名管理,点击需配置的推流域名操作项中的 管理,进入域名配置页
- 选择 录制配置
- 打开绑定录制模版开关
- 选择录制模版,点击提交即可
解绑录制模版
- 进入域名管理,点击需配置的推流域名操作项中的 管理,进入域名配置页
- 选择 录制配置
- 关闭绑定录制模版开关,点击提交即可。
说明:
- 录制模版解除绑定后,不影响正在直播中的流
- 若需解绑生效,解绑后请断流并重新推流直播,新的直播将不会再生成录制文件