I'm building a web application that uses the computer's webcam via webRTC. The site is only running on one specific machine which will shut down and reboot once a day.
My problem is: how do I get the machine to automatically confirm the webcam dialogue once the site has loaded?
The system is OSX Leopard with the latest Chrome. Thanks already, I'm open for anything.
Firefox : (You have to tell users like..)
Go in url about:config
Search media.navigator.permission.disabled
dbClick or set value to true
Tested version : 23.0 + (and 43.0.4 still working)
Chrome : https://stackoverflow.com/a/16929608/622813 or use HTTPS
Based on what the Chromium developers are saying, there is currently no option to configure your browser to allow camera usage, unless you utilize the "Always allow" dialog - which will only be shown if the site is served using HTTPS. That means, if you serve the HTML page using HTTPS, and once confirm the "Always allow" option, it should work from there on. Here is a collection of links where you'll find answers to the same or similar questions:
There is a Chrome option for that: (This works in both http and https)
--use-fake-ui-for-media-stream
- Windows :
start chrome --use-fake-ui-for-media-stream
- GNU/Linux :
google-chrome --use-fake-ui-for-media-stream
Maybe this is just a matter of time, but it didn't work on my chromium on Ubuntu. I had to get the .deb from the google chrome website.
- Mac :
Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --use-fake-ui-for-media-stream
This could be useful in a development/testing environment.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With