PVMFErrContentInvalidForProgressivePlayback MediaPlayer IOException: Prepare failed.: status=0xC8
<p>I want to play video from a URL via HTTP. I read <a href="http://developer.android.com/guide/topics/media/index.html" rel="nofollow">Media Tutorial</a> and other stackoverflow questions. Here is my code:</p>

<pre><code>String url = "http://..../myVideo.mp4"
MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mediaPlayer.setDataSource(url);
mediaPlayer.prepare();
mediaPlayer.start();
</code></pre>

<p><code>mediaPlayer.prepare()</code> is throwing IOException: Prepare failed. For the test purpose I record a video using my mobile phone and then I put the mp4 file to server.</p>
