1.当以下编码参数更改时file format/number and type of tracks/encoding parameters/encoding sequence/timestamp sequence,需要在m3u8中加入#EXT-X-DISCONTINUITY隔离开,让播放器重新初始化。
参考规范:
https://tools.ietf.org/html/draft-pantos-http-live-streaming-13#section-3.4.11
2、应用场景:
1)轮播不用的影片。
2)插入广告
http://stackoverflow.com/questions/13088123/http-live-streaming-ext-x-discontinuity-tag-makes-all-segments-afterwards-only
参考m3u8 例子
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:0
#EXTINF:10,
400-clipA-0.ts
#EXTINF:10,
400-clipA-1.ts
#EXTINF:5,
400-clipA-2.ts
#EXT-X-DISCONTINUITY
#EXTINF:10,
400-advert0.ts
#EXTINF:3,
400-advert1.ts
#EXT-X-DISCONTINUITY
#EXTINF:10,
400-clipB-0.ts
#EXTINF:10,
400-clipB-1.ts
#EXTINF:5,
400-clipB-2.ts
#EXT-X-ENDLIST
参考规范:
https://tools.ietf.org/html/draft-pantos-http-live-streaming-13#section-3.4.11
2、应用场景:
1)轮播不用的影片。
2)插入广告
http://stackoverflow.com/questions/13088123/http-live-streaming-ext-x-discontinuity-tag-makes-all-segments-afterwards-only
参考m3u8 例子
#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:0
#EXTINF:10,
400-clipA-0.ts
#EXTINF:10,
400-clipA-1.ts
#EXTINF:5,
400-clipA-2.ts
#EXT-X-DISCONTINUITY
#EXTINF:10,
400-advert0.ts
#EXTINF:3,
400-advert1.ts
#EXT-X-DISCONTINUITY
#EXTINF:10,
400-clipB-0.ts
#EXTINF:10,
400-clipB-1.ts
#EXTINF:5,
400-clipB-2.ts
#EXT-X-ENDLIST