5、这样客户端就可以按照顺序下载TS视频文件并连续播放
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=2128000
2000kbps.m3u8
bandwidth指定视频的比特率; PROGRAM-ID无需关注; 每个#EXT-X-STREAM-INF的下一行就是二级index文件的路径,路径可以是绝对路径也可以是相对路径; 客户端可以自己判断目前的网络带宽,来决定播放哪一个视频流 3、二级index文件#EXTM3U#EXT-X-PLAYLIST-TYPE:VOD#EXT-X-TARGETDURATION:10#EXTINF:10,2000kbps-00001.ts#EXTINF:10,2000kbps-00002.ts#EXTINF:10,
2000kbps-00003.ts
#EXTINF:10,2000kbps-00004.ts... ...#EXTINF:10,2000kbps-00099.ts#EXTINF:10,
2000kbps-00100.ts
#ZEN-TOTAL-DURATION:999.66667#ZEN-AVERAGE-BANDWIDTH:2190954#ZEN-MAXIMUM-BANDWIDTH:3536205#EXT-X-ENDLIST #EXTINF表示每个ts切片的视频文件的时长 #EXT-X-TARGETDURATION指定当前视频流中切片文件的最大时长,即这些ts切片的时长不能超过这个值 #EXT-X-PLAYLIST-TYPE-VOD 表示当前的视频不是一个直播流,而是点播流 #EXT-X-ENDLIST表示这个视频结束,这个标志也说明了当前的流是一个非直播流整理自:http://www.jianshu.com/p/426425cad08a
新闻热点
疑难解答