It depends on what you want.
There's a cross platform version of JMF, but it only allows you view and play movies.
If you want to capture video, eg. from a webcam or tv capture card, then you need the platform specific performance version of JMF.There's currently only performance versions for Windows, Linux and Solaris.
regards,
Owen
See the customizer.jar in the lib/ directory of your
JMF installation. It is intended to make JMF jar's
that contain only the classes required for a particular
media type/use.
I only played around with it once (since I am more
interested in 'lazy' deployment via web start), but
it seemed to produce some very small jar's.