MediaDeviceInfo возвращает разные значения меток для одного и того же устройства камеры на разных ПК

Я работаю с устройством USB, на котором есть две камеры. Наше веб-приложение получит MediaDeviceInfo для любых устройств ввода видео и создаст массив потенциальных устройств. Мы используем значения меток, чтобы установить, какая камера сверху вниз, а какая камера бокового обзора. Все эти камеры одинаковы для всей организации и в основном работают хорошо.

Но, конечно, у нас есть одна рабочая станция, которая идентифицирует ярлык одной камеры не так, как все остальные (другая камера на устройстве правильная). Я попытался извлечь устройство из этой машины и подключил его к моей рабочей станции, и моя машина считывает метки камеры, как я ожидал. Кажется, не так много информации о том, где MediaDeviceInfo получает эти значения меток, поэтому я надеюсь, что кто-то здесь может иметь некоторый опыт.

Ожидаемый ярлык:

HD Cam (1bcf: e001)

Фактическая метка:

USB-видеоустройство (1bcf <- я верю, что это еще не все, но окно отключает его там)

0 ответов

Другие вопросы по тегам