JMF ist so ne Sache.. Wird nicht mehr weiterentwicklet und ist im allgemeinen nicht wirklich "prickelnd". Es gibt eine OpenSource Nachfolgeralternative namens FMJ (google hilft).
Aber ich würde mir da eher mal
VideoLAN, Free streaming and multimedia solutions for all OS! anschauen.
Das Tool hat eine recht mächtige Kommandozeile. Da könntest du mit Java und Runtime.exec() vermutlich schon dein Problem lösen. Und wenn nicht: Es gibt noch ein JNI-Bindung für VLC so dass du direkt mit Java-Code den VLC steuern kannst. Wie gut das geht hab ich allerdings noch nicht probiert.
Jedenfalls ist VLC da mehr oder weniger die Eierlegende Wollmilchsau was Videos etc. angeht.
- Alex