- 接口 Live_Set_Delay:对直播流进行延播设置。
- 地址
API 调用地址:
http://fcgi.video.qcloud.com/common_access
。 - 用途 延播功能主要用于直播流的延迟播放。
- 说明
- 延播上限为10分钟。
- 若需取消延播,可设置 time_length=0。
- 推流前设置延播,则推流时生效。
- 推流中设置延播,则当前流会在 time_length 时间内处于黑屏状态,达到延播时间后恢复播放。
参数名 | 参数含义 | 类型 | 备注 | 是否必需 |
---|---|---|---|---|
appid | 客户 ID | int | 即直播 APPID,用于区分不同客户的身份 | 是 |
interface | 接口名称 | string | Live_Set_Delay | 是 |
t | 有效时间 | int | UNIX 时间戳(十进制) | 是 |
sign | 安全签名 | string | MD5(key+t) | 是 |
Param.s.channel_id | 直播码 | string | 直播码 ID | 是 |
Param.n.time_length | 延播时长 | int | 单位秒,上限600s | 是 |
参数名 | 参数含义 | 类型 | 备注 |
---|---|---|---|
ret | 返回码 | int | 0:成功;其他值:失败 |
message | 错误信息 | string | 错误信息 |
目标:对直播码为 8888_test123 的直播流进行延播设置。
组成部分 | 示例内容 |
---|---|
接口 URL | http://fcgi.video.qcloud.com/common_access? |
appid | 4 |
interface | Live_Set_Delay |
Param.s.channel_id | 5000_123 |
Param.n.time_length | 30 |
t | 1532488286 |
sign | 0b27965db3faa78913b4f7e6037c0780 |
URL:
http://fcgi.video.qcloud.com/common_access?Param.n.time_length=30&Param.s.channel_id=5000_123&sign=0b27965db3faa78913b4f7e6037c0780&appid=4&t=1532488286&interface=Live_Set_Delay
{"errmsg":"","message":"","output":{},"ret":0,"retcode":0}