【问题标题】:why native android mediaplayer does not support HLS but web browser does为什么原生 android 媒体播放器不支持 HLS 但网络浏览器支持
【发布时间】:2014-03-10 13:27:53
【问题描述】:

我正在尝试实现一个通过互联网读取视频流的 android 应用,但是在播放它时出现错误。它拒绝了错误代码 (1, -4),看起来似乎不支持该格式。

我尝试在 android 网络浏览器上解析 URL,它能够读取它并且视频显示得很好。所以问题是,为什么网络浏览器能够解码流而 MediaPlayer 不能?我可以使用什么可能的解决方案?

谢谢你的建议。

【问题讨论】:

    标签: android video-streaming android-mediaplayer


    【解决方案1】:

    在不知道您的测试设备的情况下,我最好的猜测是浏览器支持“Flash”,它用于流式传输您的 HLS。 Native Android 在流式 HLS 方面存在很多问题

    查看以下链接了解更多信息:

    http://www.jwplayer.com/blog/the-pain-of-live-streaming-on-android/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-22
      • 2015-04-16
      • 1970-01-01
      • 2019-02-12
      • 2010-10-27
      相关资源
      最近更新 更多