我必须在我的 Android 应用程序中流式传输和播放第三方广播电台。这是我的代码,它运行良好。
Uri myUri = Uri.parse(RADIO_STATION_URL);
try {
this.mp = new MediaPlayer();
mp.setDataSource(this, myUri);
mp.setAudioStreamType(AudioManager.STREAM_MUSIC);
mp.setOnPreparedListener(this);
mp.setOnBufferingUpdateListener(this);
mp.setOnErrorListener(this);
mp.setOnCompletionListener(this);
mp.prepareAsync();
mp.setScreenOnWhilePlaying(true);
} catch (Throwable t) {
logcat t details
}
并在媒体文件准备好播放时启动媒体播放器。有什么方法可以获取当前播放的歌曲详细信息吗?(如歌曲、曲目名称等)。