1

我在使用 MediaPlayer 以及原生 Android 音频播放器播放音频 url 时遇到问题。这是我的网址 http://live.politiafm.com:8500/politiafm.mp3

这是我的代码使用本机音频播放器 Intent intent = new Intent(android.content.Intent.ACTION_VIEW); intent.setDataAndType(Uri.parse(STREAM_URL), "audio/*"); 开始活动(意图);使用媒体播放器 MediaPlayer mp = new MediaPlayer(); mp.setAudioStreamType(AudioManager.STREAM_MUSIC); mp.create(Landing.this, Uri.parse(STREAM_URL));

    mp.prepareAsync();
    mp.start();

在这两种情况下,音频都没有播放。一些身体可以帮助我摆脱这个麻烦。

感谢和问候

4

2 回答 2

0

我想这是迟到的答复,但如果你仍然面临同样的问题,

您需要根据服务器的类型为您的服务器启用 MIME 类型。MIME 类型是您可以从这里了解如何为 Tomcat 服务器、IIS 服务器或 Apache 启用它们的东西,无论您的 mp3 文件托管在:http ://www.developershome.com/wap/wapServerSetup/tutorial.asp?page =settingUpMIME

谢谢

于 2013-01-06T02:33:24.120 回答
-1

尝试改变

mp.prepare();

不是

mp.prepareAsyunc();
于 2012-07-21T23:29:08.933 回答