2013-04-10 51 views
3

我正在嘗試創建一個Android應用程序,它傳播一個廣播頻道。
這是電臺流媒體的鏈接:mms://89.96.234.34:8000
我該如何在Android上使用它?
這是我MainActivity.java:
Android應用程序的廣播流mms:// howto

public class MainActivity extends Activity { 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.activity_main); 
    Uri uri = Uri.parse("mms://89.96.234.34:8000"); 
    MediaPlayer.create(MainActivity.this, uri).start(); 
} } 

我說:<uses-permission android:name="android.permission.INTERNET"></uses-permission>在清單中,當我啓動應用程序,我有一個空指針異常第16行:

 MediaPlayer.create(MainActivity.this, uri).start(); 
+0

你有沒有答案你的問題n?做mms網址與MediaPlayer一起工作? – 2014-02-19 11:21:37

回答

1

你好我也有這樣一個應用程序,我用它是這樣的:

Uri uri = Uri.parse("mms://89.96.234.34:8000"); 
MediaPlayer.create(MainActivity.this, uri).start(); 
+0

試過了,但是我在第二行(MediaPlayer.Create ...)上有一個空指針異常(Null Pointer Exception),我應該在活動還是在清單中添加一些內容? – Ettore 2013-04-10 09:54:12

+0

那麼你需要確保清單中的Internet權限也可以請你發佈你的堆棧? – 2013-04-10 13:38:23

+0

是的,我添加了權限,但它不起作用,我用代碼編輯了我的問題。 (我可以使用媒體播放器與MMS?) – Ettore 2013-04-10 13:50:54