安卓微信背景音乐对hls流协议的支持不够
- 当前 Bug 的表现(可附上截图)
对于一个hls的直播流,只包含一级索引m3u8文件的,可以播放
对于一个包含多码率适配的hls直播流,则包含一个master playlist m3u8索引文件和多个media playlist m3u8文件,这种情况下就不能播放;错误信息是:
- 预期表现
背景音乐API:BackgroundAudioManager ,应该支持多码率适配(如果不是这个原因,那是因为两个m3u8文件的域名不同吗?或者是其中的哪个m3u8的属性值不对?)
- 复现路径
- 提供一个最简复现 Demo
多码率适配的master playlist m3u8索引文件内部(不能播放),如下图:
只包含一级索引m3u8文件(可以播放),如下图: