直播m3u8 参数#EXT-X-DISCONTINUITY

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

你可能感兴趣的:(多媒体编程)