在Android中流式传输M3u网址

时间:2017-01-29 20:56:09

标签: android android-mediaplayer m3u

我正在尝试从网址流式传输m3u。以下代码使用的是MP3网址,但没有使用m3u网址。

这是我初始化播放器的方式

AzureML

这是我的播放按钮的听众

private void initializeMediaPlayer() {
    mPlayer = new MediaPlayer();
    try {
        mPlayer.setDataSource(url);
    } catch (IllegalArgumentException | IllegalStateException | IOException e) {
        e.printStackTrace();
    }

    mPlayer.setOnBufferingUpdateListener(new MediaPlayer.OnBufferingUpdateListener() {
        public void onBufferingUpdate(MediaPlayer mp, int percent) {
            // Log.i("Buffering", "" + percent);
        }
    });
}

我正在使用Android 4.1.2 API 16设备进行测试,而我正在

radioPlayButton.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View view) {
        radioPlayButton.setBackgroundResource(R.drawable.ic_pause);

        mPlayer.prepareAsync();
        mPlayer.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
            public void onPrepared(MediaPlayer mp) {
                mPlayer.start();
            }
        });
    }
});

0 个答案:

没有答案
相关问题