http://domain/appname/stream.m3u8
, 要支持时移播放需要在此地址上追加时移参数,下文按时移回看方式分别介绍两种时移相关参数:字段名称 | 含义 | 是否必选项 | 例子 |
txTimeshift | 取值 on - 开启直播新时移 | 是 | txTimeshift=on |
tsStart | 时移开始时间,tsStart 与 tsEnd 间隔不能小于1个 Ts 分片时长,不能大于6小时 | 是 | tsStart=20121010010101 |
tsEnd | 时移结束时间,tsStart 与 tsEnd 间隔不能小于1个 Ts 分片时长,不能大于6小时 | 是 | tsEnd=20121010010102 |
tsFormat | tsStart 和 tsEnd 的格式,取值格式 {timeformat}_{unit}_{zone} timeformat 取值: unix - unix 时间戳, 选了 unix 后面的时区 zone 可以忽略 human - 人类可以读的时间 20121010010101 unit:s/ms,单位: s/ms zone:时区分为东区和西区和中时区(零时区): 东区的取值范围为1~12 西区的取值范围为 -12~-1 | 是 | tsFormat=unix_s tsFormat=human_s_8 |
tsCodecname | 转码流需要指定模板名称,原始流和水印流不带这个字段 | 否 | tsCodecname=hd |
http://example.domain.com/live/stream.m3u8?txTimeshift=on&tsFormat=unix_s&tsStart=1675302995&tsEnd=1675303025&tsCodecname=test
http://example.domain.com/live/stream.m3u8?txTimeshift=on&tsFormat=human_s_8&tsStart=20230202095635&tsEnd=20230202095705&tsCodecname=test
字段名称 | 含义 | 是否必选项 | 例子 |
txTimeshift | 取值 on - 开启直播新时移 | 是 | txTimeshift=on |
tsDelay | 相对当前时间早多少秒 | 是 | tsDelay=30 播放当前时间30s之前的内容 |
tsCodecname | 转码流需要指定模板名称 | 否 | tsCodecname=2000 |
http:://example.domain.com/live/stream.m3u8?txTimeshift=on&tsDelay=30&tsCodecname=test
本页内容是否解决了您的问题?