动态连接HLS视频

时间:2016-11-29 23:46:35

标签: video-streaming hls

我想知道如何为以下用例动态连接HLS视频:

每个视频的持续时间为5分钟。用户请求覆盖下午1点到下午2点的所有文件(即12个文件)。那么我可以将.m3u8文件的内容连接起来以获得一个连续的流吗?

最好的问候,克里斯

1 个答案:

答案 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

HLS specifications

中查看更多内容