I am building a small Swing application that I would like to embed a movie within. Importantly, this application is a WebStart application - and the library should be able t
..have tried JMF but the format compatibility I believe to be relatively poor when compared to other frameworks out there.
You are right about the lack of support for modern codecs, but it works just fine for older codecs. It might be a viable option if:
While the 'performance pack' version of the JMF which uses natives supports more formats, the core Java JMF API also provides some basic formats.