我對此有點困惑。 搜索和發現的主題涉及如何使用MMS協議流式傳輸音頻和視頻,但我想要從中收聽,在ANDROID(與無線客戶端一樣,在這種情況下只需要音頻)。彩信流(無線客戶端 - 僅音頻)
我的目標URL是這樣的:彩信://stream.radio.com.pt/ROLI-ENC-452
(以上URL工作,但只是可以肯定的,從來就複製/粘貼它以我的Firefox瀏覽器,那麼它要求的球員,「寡婦媒體播放器」或「VLC」,併發揮像既是魅力。你可以試試它。)
1)從來就嘗試此代碼:(使用MediaPlayer - 結果是:沉默,沒有任何反應)
String target = "mms://stream.radio.com.pt/ROLI-ENC-452";
MediaPlayer mp = new MediaPlayer();
mp.setDataSource(target);
mp.prepare();
mp.start();
2)而這個代碼:(使用的MediaPlayer - 結果是:崩潰 - 空指針異常)
Uri target = Uri.parse("mms://stream.radio.com.pt/ROLI-ENC-452");
MediaPlayer.create(context, target).start();
注:註冊的所有活動和網絡權限「AndroidManifest.xml中」。
問題:我在正確的道路上,使用MediaPlayer for MMS協議?...如果是這樣,我做錯了什麼? (我知道的MediaPlayer處理HTTP和RTSP協議,不知道MMS)
與論壇網站不同,我們不使用「謝謝」或「任何幫助讚賞」,或在[so]上簽名。請參閱「[應該'嗨','謝謝',標語和致敬從帖子中刪除?](http://meta.stackexchange.com/questions/2950/should-hi-thanks-taglines-and-salutations-be -removed - 從 - 個)。 –