This is the Web API telling you that the “deviceId” property used in method navigator.mediaDevices.getUserMedia
is violating the supported values. That “deviceId” property is finally used by openvidu-browser in the MediaTrackConstraints object to init the audio or video source. And it is doing so with the “exact” option, so if the deviceId is not supported as a valid audio or video input device, it will fail with that error.
To sum it up: you are probably passing as audioSource
or videoSource
in your PublisherProperties configuration object an invalid deviceId
.
Cheers.