Search code examples
androidmedia-playerandroid-mediaplayer

Android MediaPlayer error -1004 (ERROR_IO)


My application plays audio stream
Here the code:

MediaPlayer mediaPlayer = new MediaPlayer();  
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);  
mediaPlayer.setDataSource(url);  
mediaPlayer.prepare();  
mediaPlayer.start(); 

url is local file (127.0.0.1)
I use my own HttpServer which runs on the same phone.
After call to

mediaPlayer.prepare();  

I get the error: error (1, -1004) which is ERROR_IO
Any idea what is this error?

Thanks, Costa.


Solution

  • the problem is php5 which sends a 500 http header if your server does not send the correct headers