Playing a RTSP video stream on BeagleBone

I’m trying to stream a video using RTSP to the BeagleBone, but I have not had any luck. Using mplayer, I call the following command: mplayer -vo fbdev2 -demuxer live555 rtsp://

This video works just fine with VLC player in Ubuntu (x86), but when running on the BeagleBone it does not. I have installed the gst-plugins-good-rtsp, and libgstrtsp-0.10-0 packages. Anything else that I could try?

ffmpeg seems to stream the video just fine, but I cannot seem to get it to display the video on either the framebuffer or on X if I’m running the gdm service. For example:

This works by streaming the video and saving it as a .mov file. If I copy this to my development machine the .mov file plays just fine.

ffmpeg -i rtsp:// -c:v libx264 -f h264

This does not work. I get a lot of weird looking pixels on my display.
ffmpeg -i rtsp:// -c:v libx264 -f h264 /dev/fb0