After looking around for a decent library for playing videos in Java, I\'ve come unstuck. Everyone around is screaming not to use JMF because it\'s outdated, old and require
I used jffmeg on some of my projects(ffmeg java bindings), so far I havent faced any problem.
http://jffmpeg.sourceforge.net/documentation.html. I also used qt-jambi, but never tried its video library(phonon), this can also solve your problem.