Мне нужно подключить три веб-камеры USB в моей системе. Я написал код, который может найти только одну камеру. Другие не показывают. Пожалуйста, помогите мне. Как я могу обнаружить всю веб-камеру usb?Несколько веб-камера USB обнаруживают в Java-коде
ответ
К сожалению, вы не указали нам свой код, поэтому я понятия не имею, как вы пытаетесь подключиться к камере.
Но мое короткое исследование показывает следующее. Класс CaptureDeviceManager
имеет метод getDeviceList(Format format)
, который должен вернуть вам все устройства, которые поддерживают указанный формат. Кажется, что вы должны использовать этот метод, затем перебирать приведенный вектор и пользовательские камеры. Я надеюсь, что это сработает для вас, если вы укажете правильный формат.
Спасибо AlexR, мне нужна небольшая программа с использованием «CaptureDeviceManager» и «getDeviceList (формат)». Благодарю Advance. – Rishi
Я предполагаю, что вы проверили, что * индивидуально *, обнаружена какая-либо из камер? т. е. не только 2 камеры не совместимы с JMF? –
AFAIR было ограничением JMF, что он мог обнаруживать только одну камеру за раз. Попробуйте .. [Xuggle] (http://www.xuggle.com/) или что-то в этом роде. –