Question

I have implemented vLine API on one of the websites. It works fine when I use only chrome (Normal + incognito widnow) or firefox (Normal + Private browsing).

But if I use two different browsers say Chrome and Firefox then I get following error.

 [130919 16:21:10.77] [vline.mediaSession] GET_LOCAL_STREAM_FAILED (Do you have a camera and have you given permission to access it? [https://vline.com/developer/docs/debugging#get_local_stream_failed])

I have checked my cam settings and everything is allowed and the site is also in the white list of sites allowed to access my cam and microphone. But still I get above error.

The site is running on SSL.

Can anyone please help to resolve this error?

Thanks in advance...

Was it helpful?

Solution

I want to sum up the comments in an answer now that everything seems to be resolved.

Calls between Firefox and Chrome do work as expected, but Jay was having problems when trying to run Chrome and Firefox on the same computer and make a call. This works on the machines that I have tested, but based on the error pasted in the question, it looks like one of the browsers was failing to acquire the camera; we've occasionally seen issues with the browsers not acquiring/releasing the camera correctly, so that's likely the cause of the problem he was seeing. We will continue to try to reproduce this on different platforms and file a bug with the browsers.

Jay confirmed that calling between two different computers did work correctly.

UPDATE: I was able to reproduce this on Windows. Here's the Firefox bug: https://bugzilla.mozilla.org/show_bug.cgi?id=918938

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top