Yes, we have a product for this currently testing in limited access beta.
It's called Real Time Communication or WebRTC. It's the hottest technology in HTML5 -- WebRTC. No Secret, this had been under development for some time
webrtc - Web-based real-time communication - Google Project Hosting Right now it is only 100% effective in Google's Chrome browser for either PC or Mobile, the other browser will showcase their adaptions shortly.
I envision a lot of new models with Android devices soon. It's also possible to use an android app to attach a logitech type USB webcam (on a tripod [pan tilt and zoom?])
Logitech webcam apps - Android
https://www.youtube.com/watch?v=FLodRbC164k
Soon, the bank teller will be in your browser talking to you while you transact deposits with scans or deal with human assisted banking transfers, issues or loan interviews. Many other business transactions or meetings will be over the Internet in HTML5 enabled browsers.
Services like Netflix have already adopted the HTML5 recorded video protocols. This is RTC for live broadcast. There are still development issues being worked out. I foresee major changes in the webcam business model with this and I have been spearheading our efforts in this direction since July, 2013 -- sometimes you walk the long road to get ahead.