【发布时间】:2013-04-17 20:37:01
【问题描述】:
您好,我制作了一个应用程序,其中包含四个广播电台流的列表。我正在使用在服务中初始化的简单mediaPlayer。我使用的代码是这样的:
try {
MediaPlayer media = new MediaPlayer();
media.setAudioStreamType(AudioManager.USE_DEFAULT_STREAM_TYPE);
media.setDataSource(URL);
media.prepareAsync();
media.start();
} catch(Exception e) {
//Getting Exception
}
四个无线电链接是:http://s2.voscast.com:7016/、http://s8.voscast.com:7024/、http://s8.voscast.com:7020/、http://s5.voscast.com:8216/。
现在的问题是,在第一个链接中,开始播放广播需要 30-45 秒,而在所有其他链接中,它需要不到 10 秒或大约 10 秒。可能是什么问题 这是与代码相关的东西还是来自 URL 本身的东西?这可能是什么解决方案?请帮忙?
【问题讨论】:
标签: android android-mediaplayer audio-streaming shoutcast