Topic - Android MPlayer shows artifacts while playing H264 stream



Reply to this topic

Topic Starter harshalpatel - Posted on Tuesday, April 7 2015 07:29:09 PM
Hello,

I am streaming H264 encoded video to Mplayer(Android version) on tablet.

My issue is that after starting MPlayer to play the stream, I can see video plays okay but approximately after 200-300 frames, Mplayer shows artifacts accumulating in lower 1/2 to 1/3 portion of the screen which clears up after 400-500 frames and repeats it again.
I tried other players like VLC and FFPlayer (Android versions) and they do not show any artifacts.

Can MPlayer developer/video experts give us some guess or idea what might cause such artifacts? And recommend possible solution ?

NOTE:
With MPlayer Linux version, I am able to play stream okay(with "benchmark" option enabled) and it does not show any artifacts.

Is there any way to turn ON the "benchmark" option in Android MPlayer? Since the benchmark option is explained as "ignoring frame duration", what could my streaming source be doing that it should not, and how does the benchmark option compensate for this?

Link for the image showing artifact on tablet MPlayer while playing H264 encoded stream:
http://www.filedropper.com/artifact

Thank you,
Harshal Patel
HPC Systems Engineer
Signalogic Inc.
harshalpatel - Posted on Tuesday, April 7 2015 07:54:43 PM
Update on the post.

Use this URL to see the artifact screen cap:
http://postimg.org/image/yqn6a0a4x/

NOTE:
Sorry, I am not able to edit the post so I am posting update as a reply.

Thank you,
Harshal Patel
HPC Systems Engineer
Signalogic Inc.