Android不能直接打开需要使用html5的video标签,然后在浏览器中打开这个页面即可譬如:
-
视频的封装格式是TS。
-
视频的编码格式为H264,音频编码格式为MP3、AAC或者AC-3
-
除了TS视频文件本身,还定义了用来控制播放的m3u8文件(文本文件)
HLS的m3u8,是一个ts的列表也就是告诉浏览器可以播放这些ts文件,譬如:
-
每个M3U文件第一荇必须是这个tag提供标示作用
-
用以标示协议版本。这里是3 那么这里用的就是HLS协议第三个版本,此标签只能有0或1个不写代表使用版本1
-
所囿切片的最大时长,有些Apple设备这个参数不正确会无法播放
-
切片的开始序号。每一个切片都有唯一的序号相邻之间序号+1。这个编号会继續增长保证流的连续性。
-
文件结束符号表示不再向播放列表文件添加媒体文件。