我正在尝试实现一个通过互联网读取视频流的Android应用程序但是我在播放时遇到错误。它拒绝了错误代码(1,-4),看起来似乎无法支持该格式。
我尝试在Android网络浏览器上的URL上解析它,它能够很好地阅读它和视频。所以问题是,为什么网络浏览器能够解码流而MediaPlayer却没有?我可以使用哪种可能的解决方案?
获取建议。
答案 0 :(得分:1)
在不知道您的测试设备的情况下,我最好的猜测是浏览器支持“Flash”,它用于流式传输您的HLS。原生Android在流媒体HLS方面存在很多问题
请查看以下链接以获取更多信息:
http://www.jwplayer.com/blog/the-pain-of-live-streaming-on-android/