我正在使用 a从服务器MediaPlayer
流式传输.mp3
文件。这是代码:
void start1(String a){
mp.setDataSource(a);//mp is a properly initialized global MediaPlayer variable
mp.setOnPreparedListener(this);
mp.prepareAsync();
}catch(Exception e){
noerror=false;
}
}
@Override
public void onPrepared(MediaPlayer mp1){
mp.start();
}
在 Android API 版本 17、16、15 和 14 上,音频在大约 5 秒后开始播放。但在低于 14 的所有 API 版本中,音频开始播放大约需要 1 分 30 秒。我应该怎么做才能将时间减少到 5 秒?