Метка v4l2loopback в webrtc - PullRequest
0 голосов
/ 08 мая 2019

В программе v4l2loopback параметр card_label помещает метку на каждую созданную камеру, и это идентифицируется в Chrome / Chromium, как показано.

enter image description here

Но выходные данные команды javascript для вывода списка устройств не отображают эту информацию, я ожидал, что она будет в label , как показано на рисунке ниже:

enter image description here

Есть ли другой способ определить правильное устройство?

Любопытно, что в Electron (где я на самом деле собираюсь использовать этот код) он работает как положено, но не должен ли рендерер вести себя так, как в браузере?

1 Ответ

0 голосов
/ 21 мая 2019

Я нашел причину, это из-за поведения Electron по умолчанию, когда все, что прямо не запрещено, разрешено, в браузере метка отображается только после принятия того, какое устройство будет использоваться для захвата мультимедиа.И вызов enumerateDevices () не запускает процедуру выбора устройств

...