Su che sistema stai usando il tutto?
Ci sono più account sul sistema?
Stai utilizzando un account amministratore o "limitato"?

Te lo chiedo perchè:
1) sul mio pc con Windows XP ho 1 solo account (amministratore) ed è bastato fare quello che ti ho scritto nel post precedente e tutto ha cominciato a funzionare
2) sul portatile (MacBook con installato Windows Vista) ho due account (con password) e non riesco a far funzionare la stessa applicazione (il mio codice per jmf) che sul PC va benissimo

il tutto è un problema di permessi di qualche tipo perchè il file "jmfstudio" mi utilizza correttamente la webcam (iSight del MacBook) ed anche la mia applicazione se eseguo direttamente:
codice:
Player player = null;
try {
   player = Manager.createRealizedPlayer(new MediaLocator("vfw://0"));
   player.start();
} catch ( Exception e ) {
   System.out.println("Impossibile creare il player");
   System.exit(-1);
}

Component component = player.getVisualComponent();
add(component);
mentre se voglio ottenere l'elenco dei device sono per il momento riuscito a risolvere solo sul pc (col procedimento del altro post) ma sul portatile non ancora.