媒体播放器流式传输分块编码的mp3流在droid x2上没有声音输出

时间:2012-12-04 21:49:13

标签: android mp3 audio-streaming android-mediaplayer motorola-droid

我正在连接到一个服务器,该服务器通过http 1.1传输带有分块传输编码的mp3帧。 Android MediaPlayer api成功地在我测试过的4款不同手机中播放了这个流,包括Droid X.但是,在摩托罗拉Droid X2上,它在大约正确的持续时间内播放w / o错误(isPlaying()呼叫在持续时间内保持返回为真,但耳机没有声音,也没有输出错误。

此外,在此“播放”期间,硬件音量控制管理铃声音量,而不是预期的音乐音量。

1 个答案:

答案 0 :(得分:0)

似乎Droid X2不喜欢小块数据(通过分块传输编码)。单帧大块结束了沉默,16kb块导致口吃。增加块的大小可以提高性能。