I'm trying to add an HTML page that embeds my webcam in CLR browser by using webrtc. But it seems that instead of selecting my webcam, it selects my capture card (Blackmagic Intensity Pro) instead, not sure why because it's not sorted alphabetically. I have to disable my capture card in Device Manager, reboot, start OBS and re-enable my capture card for both to work.
I've tried using getUserMedia() and sourceId constraints to select the correct device and it works when I test in Chrome/Chromium. In Debug mode the correct device is shown in the console but I still get a black screen in CLR Browser? The --enable-media-stream flag is set in the CommandLineArguments and it works when my capture card is disabled altogether but obviously I'd rather not reboot my pc every time I wish to stream.
Anyone (@Faruton ?) have any idea...? I'm not even sure if it's on my side or the plugin... I would say the latter since it works fine on every Chrome version I've tested in. Any input would be much appreciated :)