2012-03-05 1 views
0

Je dois connecter trois webcams usb dans mon système. J'ai écrit un code capable de trouver un seul appareil photo. D'autres ne sont pas montrés. S'il vous plaît, aidez-moi. Comment puis-je détecter toutes les webcams usb?Plusieurs webcam USB détecter dans le code java

+2

Je suppose que vous avez vérifié que * individuellement *, l'une des caméras est détectée? Ce n'est pas seulement que 2 des caméras ne sont pas compatibles avec JMF? –

+0

AFAIR était une limitation de JMF qu'il pouvait seulement détecter une caméra à la fois. Essayez .. [Xuggle] (http://www.xuggle.com/) ou quelque chose. –

Répondre

1

Malheureusement vous ne nous avez pas montré votre code, donc je n'ai aucune idée de comment vous essayez de vous connecter à l'appareil photo. Mais ma courte enquête montre ce qui suit. La classe CaptureDeviceManager a la méthode getDeviceList(Format format) qui devrait vous renvoyer tous les périphériques qui prennent en charge le format spécifié. Il semble que vous devriez utiliser cette méthode, puis itérer sur le vecteur résultant et l'utilisateur les caméras. J'espère que cela fonctionnera pour vous si vous spécifiez le bon format.

+0

Merci AlexR, je veux avoir besoin d'un petit programme en utilisant "CaptureDeviceManager" et "getDeviceList (Format format)". Merci d'avance. – Rishi

Questions connexes