尝试流式传输到Android设备我不得不知道HLS在Android设备上不是一个强大的流媒体选项。有没有办法确定浏览器是否支持MPEG-DASH,如果没有通过javascript提供替代的HLS实现? 感谢。
答案 0 :(得分:3)
在Android> = 4.0上,您可以使用MSE进行MPEG-DASH播放(如果您使用的是Chrome)。有一些基于HTML5 / JS的DASH播放器解决方案,如dash.js或bitdash,它们也适用于Android。我知道bitdash甚至可以切换到Flash后备(如果设备上安装了Flash),以支持旧版Android上的DASH。
您可以使用Radiant MediaLyzer等脚本检查您的浏览器/操作系统/设备组合是否支持DASH。
在Android上> 4.1 ExoPlayer是一个适用于自适应流媒体的原生应用,包括MPEG-DASH播出,也是一个很好的选择。