2012-01-12 203 views
1

我們正在嘗試開發一款適用於Android的應用,您可以在其中播放實時流式傳輸網址。我嘗試了幾種使用MediaPlayer和StreamPlayer的方法......但沒有使用URL播放的運氣。Android:實時流視頻URL播放器

我可以使用URL(託管在服務器上)播放靜態MP4或MP3文件,但是當我嘗試播放流URL時,它無法播放或發生錯誤。

有什麼想法?

+0

嘗試在Daroon播放器中播放您的流。它肯定有效。 – 2012-01-13 07:40:05

+0

你有daroon player的源代碼嗎? – 2012-01-13 10:22:28

+0

我知道......我的問題確實存在,你是否有該玩家的源代碼?或者類似的東西? – megazoid 2012-01-14 07:52:59

回答

3

Mp3流適用於Android 2.2及以上版本的Mediaplayer。如果你想播放低於2.2的內容,那麼最好使用本地代理服務器實現。請檢查Npr。它使用相同的方法。

如果你想播放wma音頻,你應該將其轉換成PCM並播放它。檢查aacplaye r。在aacplayer項目中,他從mms://流獲取wma內容並播放它。您可以編輯它只播放wma內容。但我還沒有嘗試播放任何WMV視頻。

+0

那麼我的目標是2.2和以上。所以沒有問題,但當我嘗試播放一個URL(http://220.247.244.204:8000)它不會在我的Android設備上播放....任何想法? – megazoid 2012-01-12 06:20:17

+0

@megazoid上面的網址沒有在這裏打開。您嘗試播放哪種格式?在Android 4.0下不支持原始ADTS aac流。而且它也不可能播放WMA流。你能分享一個我可以嘗試的網址嗎? – manjusg 2012-01-12 10:23:35

+0

流是WMV,但有像DAROOM這樣的播放器可以在我的Android設備上播放此流。我知道WMA和WMV不會直接在Android上播放,因爲Android出於某種奇怪的原因決定不在其設備上支持Windows Media格式。但其他玩家如何在Android上播放WMV?這是我想要實現的。謝謝 – megazoid 2012-01-13 06:56:31