I used the following code for playing a progressive steaming video.
path = "http://www.languagehostess.com/videos/aka1.mp4";
Uri myUri = Uri.parse(path);
mMediaPlayer = new MediaPlayer();
mMediaPlayer.setDataSource(this,myUri);
mMediaPlayer.setDisplay(holder);
mMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mMediaPlayer.prepare();
mMediaPlayer.setOnBufferingUpdateListener(this);
mMediaPlayer.setOnCompletionListener(this);
mMediaPlayer.setOnPreparedListener(this);
mMediaPlayer.setOnVideoSizeChangedListener(this);
Initially it is giving PVMFErrContentInvalidForProgressivePlayback error. To solve it, I use MP4Box with "hint for rtp/rtsp" and mux it to solve moov/mdat problem. When I upload the new muxed file and try to play it, it is giving  PVMFErrResourceConfiguration error. What is the problem in my code or video?
Addition: This problem is arising in Android 2.1, But in Android 2.2, it is wor开发者_运维问答king fine. Does Android 2.1 not support progressive MP4 video steaming?
 
         
                                         
                                         
                                         
                                        ![Interactive visualization of a graph in python [closed]](https://www.devze.com/res/2023/04-10/09/92d32fe8c0d22fb96bd6f6e8b7d1f457.gif) 
                                         
                                         
                                         
                                         加载中,请稍侯......
 加载中,请稍侯......
      
精彩评论