2012-03-05 3 views
0

Мне нужно подключить три веб-камеры USB в моей системе. Я написал код, который может найти только одну камеру. Другие не показывают. Пожалуйста, помогите мне. Как я могу обнаружить всю веб-камеру usb?Несколько веб-камера USB обнаруживают в Java-коде

+2

Я предполагаю, что вы проверили, что * индивидуально *, обнаружена какая-либо из камер? т. е. не только 2 камеры не совместимы с JMF? –

+0

AFAIR было ограничением JMF, что он мог обнаруживать только одну камеру за раз. Попробуйте .. [Xuggle] (http://www.xuggle.com/) или что-то в этом роде. –

ответ

1

К сожалению, вы не указали нам свой код, поэтому я понятия не имею, как вы пытаетесь подключиться к камере.

Но мое короткое исследование показывает следующее. Класс CaptureDeviceManager имеет метод getDeviceList(Format format), который должен вернуть вам все устройства, которые поддерживают указанный формат. Кажется, что вы должны использовать этот метод, затем перебирать приведенный вектор и пользовательские камеры. Я надеюсь, что это сработает для вас, если вы укажете правильный формат.

+0

Спасибо AlexR, мне нужна небольшая программа с использованием «CaptureDeviceManager» и «getDeviceList (формат)». Благодарю Advance. – Rishi

 Смежные вопросы

  • Нет связанных вопросов^_^