我想知道如何为以下用例动态连接HLS视频:
每个视频的持续时间为5分钟。用户请求覆盖下午1点到下午2点的所有文件(即12个文件)。那么我可以将.m3u8文件的内容连接起来以获得一个连续的流吗?
最好的问候,克里斯
答案 0 :(得分:0)
如果您在每个视频的边界放置EXT-X-DISCONTINUITY
标记以解决时间戳不连续和/或格式更改,则此方法有效。
广告插入的HLS documentation示例:
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-VERSION:3
#EXT-X-MEDIA-SEQUENCE:0
#EXTINF:10.0,
ad0.ts
#EXTINF:8.0,
ad1.ts
#EXT-X-DISCONTINUITY
#EXTINF:10.0,
movieA.ts
#EXTINF:10.0,
movieB.ts
中查看更多内容