2013-04-26 108 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