I have implemented a stream video player, but the problem I got is the Sychronization problem of video and audio.
The movie play well but the audio is delayed, therefore, the audio part and video part are not sychronized. I use VLC player to watch the movie, the result is perfect. So, there should be something wrong about android.
ps. the movie first downloads to cache and then called by the medieplayer.