Originally posted by Ulf Dittmer:
You're right, it doesn't look good.
There's QT4Java, but that too is no longer being updated.
The FOBS and jffmpeg libraries add a few new formats to JMF.
And there's jVLC (on top of the VLC libraries).
Links to all these are in the http://faq.javaranch.com/java/OtherOpenSourceProjectsFaq
I've actually have quite a bit of experience using VLC and
Java and have been quite happy so far. I'm not using jVLC but rather the regular software decoder that you can download from
http://www.videolan.org. While the video isn't directly embedded in any type of Swing container, you can control VLC via a remote interface (it supports several). In particular I use the telnet protocol (and the Apache commons-net library) to send commands using Java. Like I said it works pretty well but requires a fair bit of knowledge of VLC to get everything to work correctly.
Thanks,
Dave