我正在使用媒体播放应用,在此我需要从网址流式传输音频。在我的情况下,某些设备中没有流式传输某些URL(例如,Samsung Note III),很长一段时间后我在onError()方法中收到此错误消息。
E/MediaPlayer(24445): error (1, -1004)
我使用以下代码来支付网址。
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mediaPlayer.setDataSource(songPreViewUrl);
mediaPlayer.setOnPreparedListener(BackgroundAudioService.this);
mediaPlayer.setOnCompletionListener(BackgroundAudioService.this);
mediaPlayer.setOnBufferingUpdateListener(BackgroundAudioService.this);
mediaPlayer.prepareAsync();
任何人都可以分享这个建议,为什么网址不是三星设备中的流。