当前位置: 首页 > 知识库问答 >
问题:

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

龚彬
2023-03-14

我正在连接一台服务器,该服务器通过http 1.1以分块传输编码传输mp3帧。android MediaPlayer api在我测试过的4款不同手机上成功地播放了这个流,包括Droid X。然而,在摩托罗拉Droid X2上,它在大约正确的持续时间内播放w/o错误(isPlaying()调用在此期间一直返回true),但是耳机没有声音,也没有错误输出。

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

共有1个答案

欧阳鸿德
2023-03-14

Droid X2 似乎不喜欢小块数据(通过分块传输编码)。单帧块最终保持沉默,16kb 块导致卡顿。增加块的大小可提高性能。

 类似资料:
  • 我的问题是关于媒体播放器直播流从我的应用程序的url? 我正在尝试通过媒体播放器播放实时流mp3音频。

  • 如何告诉Media Player在无限长的时间内连续缓冲直播流?

  • 收听电台广播的流媒体直播,还可以录制广播。 作者说:有问题欢迎和我QQ信箱交流:10040142@qq.com [Code4App.com]

  • 我目前正在使用MediaPlayer播放来自web的实时流。问题是MediaPlayer缓冲区很大,它坚持在播放前缓冲10秒左右。Android-ICS 4.0中的MediaPlayer缓冲区大小 所以我的问题是,有没有另外一种不用MediaPlayer播放媒体流(mp3)的方法?也许使用InputStream或甚至第三方媒体播放器不会有相同的缓冲问题?

  • 我想使用gstreamer进行网络传输。目的是启动视频内容(从发射机)并在接收机端播放。我编写了一个用于对网络内容进行流式传输的示例测试代码。 在发射机侧:GST\u DEBUG=“*:2”GST-launch-1.0 videotestsrc!视频/x-raw!jpegenc!rtpjpegpay!udpsink主机=127.0.0.1端口=5001 在接收器端:GST\u DEBUG=“*:2

  • 当我使用MediaPlayer播放mp3文件时,系统会报告错误日志:。但是RealPlayer是正常的。 我发现它的错误只发生在更高的ROM版本。像4.0版本一样,它有错误。在2.3版中,它没有这个错误。 代码: 日志猫错误: