android - 如何在 Android 中播放在线流媒体广播

标签 android audio-streaming internet-radio

我正在开发一个应用程序,我想在其中播放直播流媒体广播。我有一个 url,我将使用它来播放广播和播放。我有一个播放按钮,点击它我想播放 radio 。为此,我写了一些根本不起作用的代码。这是我的代码:

mp = new MediaPlayer();
try {

    mp.setOnPreparedListener(this);
    Log.d("Testing", "start111");
    mp.setAudioStreamType(AudioManager.STREAM_MUSIC);
    String url="xxxxxx";
    mp.setDataSource(url);
    mp.prepareAsync();
} catch (IllegalArgumentException e) {
    e.printStackTrace();
    Log.d("Testing", "Exception ::: 1111 "+e.getMessage());
} catch (IllegalStateException e) {
    Log.d("Testing", "Exception ::: 2222 "+e.getMessage());
    e.printStackTrace();
} catch (IOException e) {
    Log.d("Testing", "IOException ::: 3333 "+e.getMessage());
    e.printStackTrace();
}

谁能帮帮我??

最佳答案

您可以找到有关 radio 流的有用信息。 Github radio streaming example

而且 SOF 中还有一个问题也很有帮助 Stackoverflow radio streaming example

希望对您有所帮助。谢谢

关于android - 如何在 Android 中播放在线流媒体广播,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18174068/

相关文章:

javascript - 是否可以在悬停 div 时从 .m3u 源流式传输?

java - 如何停止 Handler Runnable?

audio-streaming - 网站上的实时音频流

Swift Radio Streaming AVPlayer

带 NAudio 的音频中继器

windows - 来自网络URL的DirectShow RenderFile具有严重缺陷。如何避免呢?

java - 在java中,是使用audioManager时的流类型。 (如STREAM_MUSIC)流类型是什么意思?

android直接移植wifi

android - 如何参数化android语音识别? android.speech.action.RECOGNIZE_SPEECH 不做任何事情

android - Intellij : android-support-v4. jar 包含在 actionBarSherlock 和 Project => IllegalArgumentException 中