【发布时间】: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