seamos sinceros: nunca he visto nada de jmf
buscando y rebuscando me he encontrado esto:
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Capture media data
Media capture is another important task in JMF programming. You can capture media data using a capture device such as a microphone or a video camera. It can then be processed and rendered, or stored in a media format. To capture media data, you need to:
1. Locate the capture device you want to use by querying the CaptureDeviceManager
2. Obtain a CaptureDeviceInfo object for the device
3. Get a MediaLocator from the CaptureDeviceInfo object and use it to create a DataSource
4. Create either a Player or a Processor using the DataSource
5. Start the Player or Processor to begin the capture process
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
lo del datasource lo he visto en varios ejemplos y creo que en tu codigo no aparece.
el manual lo explica muy por encima aqui: javaworld.com/jw-04-2001/jw-0406-jmf1.html?page=4
si no funciona, no tengo ni idea
algo he leido por ahi relacionado con "drivers no soportados", pero tampoco me hagas demasiado caso porque lo he leido de pasada.
dicho todo esto, logicamente yo me retiro de este hilo y paso a lector
mucha suerte con ello