【问题标题】:Android app for radio streaming mms:// howto用于广播流 mms://howto 的 Android 应用
【发布时间】:2013-04-02 01:45:08
【问题描述】:

我正在尝试创建一个流式传输广播频道的 Android 应用。
这是广播流的链接:mms://89.96.234.34:8000
如何在 Android 上使用它?
这是我的 MainActivity.java:

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();

【问题讨论】:

  • 您的问题有答案吗?彩信网址可以与 MediaPlayer 一起使用吗?

标签: android streaming audio-streaming radio live-streaming


【解决方案1】:

你好,我也有一个这样的应用程序,我是这样使用它的:

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

【讨论】:

  • 试过了,但是我在第二行有一个空指针异常 (MediaPlayer.Create ...) 我应该在活动中还是在清单中添加一些东西?
  • 你需要确保清单中的 Internet 权限还可以发布你的堆栈吗?
  • 是的,我添加了权限,但它不起作用,我用代码编辑了我的问题。 (我可以将 MediaPlayer 与 mms 一起使用吗?)
  • 我看到你添加了代码,但我也想看看 Logcat 的错误,所以我可以看看是什么错误
  • 我查看了 logcat 唯一要尝试的方法是使用 vlc 或类似的方法打开 mms,如果我不知道的人可以这样做
猜你喜欢
  • 2011-09-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-02-08
  • 2015-12-25
相关资源
最近更新 更多