【问题标题】:Android Media Player (NvMM Client v0.1)安卓媒体播放器(NvMM 客户端 v0.1)
【发布时间】:2013-05-05 19:22:27
【问题描述】:

我在我的 AndroidPhone 上托管了一个码头服务器,我通过 HTTP 将本地媒体播放器连接到该服务器。这在大多数设备上都非常有效,但一些较旧的摩托罗拉设备(可能还有其他我还不知道的设备)会导致问题:

在连接时,他们将自己标识为User-Agent: NvMMClient/0.1 (Linux;Android 2.2.1)

我尝试为 HTTP 响应设置内容长度(通常我会进行分块流式传输)。使用此客户端连接 50 多次的内容长度,直到 10-20 秒后它开始播放。所以播放器毕竟可以解码媒体(它的简单 MP3)。使用分块流它连接两次,然后放弃Error (1,0)

任何已知问题/解决方法?

【问题讨论】:

    标签: android android-mediaplayer


    【解决方案1】:

    事实证明,Android 媒体播放器版本不喜欢分块 HTTP 连接(真正的流式传输)。指定正确内容长度的 HTTP 响应解决了该问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-03
      • 2011-09-03
      • 1970-01-01
      • 2013-06-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多