2013-04-26 107 views
0

我使用Android媒体播放器从互联网上播放音频文件(.mp3)。三星设备上的Android媒体播放器流媒体问题

除三星设备外,它工作得很好。据我所知,它不会流式传输音频,但会尝试下载。它有时会推送媒体播放器错误(1 -1004)。没有什么比赛。

我也尝试将应用程序重定向到带有音频文件URL的媒体播放器,它会转到音乐播放器应用程序,指示“正在准备...”一段时间,但它会显示消息“对不起,播放器会不支持这种类型的音频“与吐司。

其他人有过同样的错误?任何建议找到解决方案?

谢谢。

回答

1

例如三星Galaxy S2上的本机声音库中存在一些错误(look here)。我遇到了这些问题(随机崩溃/死机),并通过使用OpenSL库来解决这个问题。

+0

感谢您的回答。我在网上搜索了一段时间,以了解OpenSL库的工作原理。我还在Android中找到另一个名为AudioTrack API的API。我不知道哪一个更合适,更容易实施。我基本上需要从服务器流式传输音频。任何建议,如果你已经尝试过他们两个? – osayilgan 2013-04-26 16:04:51

+0

我没有使用'AudioTack',因为我只有几个声音想要在本地播放,而不是使用任何流媒体。我找到的图书馆是OpenSL-SoundPool(http://code.google.com/p/opensl-soundpool/),它非常适合我,因为SoundPool是我以前使用过的类,但有上述问题。虽然... – 2013-04-28 11:08:29

+0

我不想自己流式传输文件,但我决定下载文件,然后从三星设备目录中播放它,除了谷歌品牌的三星设备。 – osayilgan 2013-05-03 13:47:31