5 ms·
Surely Hangouts can work over WebRTC? Is it using a plugin in Chrome also?
by TazeTSchnitzel 10y ago
Surely Hangouts can work over WebRTC?
Is it using a plugin in Chrome also?
- omouse 10y agoI was working on a WebRTC client in Angular a few years ago and basically Firefox was weird.
- mindcrash 10y agoThe WebRTC team has released a polyfill [0] for browser incompatibilities so that would not really be a excuse for them, especially given the fact they have some of the top web engineers around. [0] https://github.com/webrtc/adapter https://github.com/webrtc/adapter
- nwah1 10y agoYour experience from years ago, in the age of rapid releases, is like ancient history. WebRTC is supported on firefox, and I've used it with no problems.
- omouse 10y agolol thanks man, I know I'm an old-man in Internet years, I'm sure that it works now but then why is the Google Hangouts team temporarily not supporting it? which sites are you using webrtc on firefox?
- daenney 10y agoAs far as I remember it uses WebRTC on Chrome, that's how it manages to be plugin free there. But there's subtle differences in browser implementations w.r.t WebRTC, it's one of those... standards. WebRTC is also incredibly hard to debug from browsers.
- silverlight 10y agoOur WebRTC video calling system on Roll20 is used by around 50k people per week and works fine in both Chrome and Firefox.
- cpncrunch 10y agoSo is our WebRTC web conferencing platform. I just tested a firefox-to-chrome video call, and it works fine. Hangouts, however, wants me to install a plugin on firefox. WTF!?! There's no reason why hangouts can't work on Firefox. In my experience, firefox actually works better than Chrome, due to it having implemented the applyConstraints API. This is just laziness or evil on Google's part.
- NelsonMinar 10y agoI'm confused about this too. I thought WebRTC just worked everywhere now.
- karlding 10y agoSafari still does not support WebRTC, and users must enable Flash on sites that require it. They've merged in a few commits [1], but their implementation is still lacking [2]. [1] https://trac.webkit.org/changeset/210942 https://trac.webkit.org/changeset/210942 [2] http://caniuse.com/#search=webrtc http://caniuse.com/#search=webrtc
- ungzd 10y agoI see "Extension: Google Hangouts" in Chrome Task Manager[1], but I don't see anything Hangouts-related in chrome://extensions/. Seems that it's good old npapi plugin, but built-in into chrome, like Flash and NaCl. [1] http://imgur.com/a/HLpLf http://imgur.com/a/HLpLf
- vbernat 10y agoYou can use "--show-component-extension-options" flag to display hidden extensions.
- cpeterso 10y agoHangouts on Chrome uses NaCl for some visual processing (like hats), or at least it used to. So the NaCl code may show up as a plugin process.
- TD-Linux 10y agoMost of the nonstandard features that Hangouts uses are built into Chromium and the JS APIs it exposes to Hangouts. In particular, SDES, google-ICE, RTP data channels, and plan B are all nonstandard features exposed that way. [1] [1] https://webrtchacks.com/hangout-analysis-philipp-hancke/ https://webrtchacks.com/hangout-analysis-philipp-hancke/
- cpeterso 10y agoHangouts switched to WebRTC and NaCl (for video processing like hats) in Chrome back in 2014, but still requires plugins (NPAPI or ActiveX) for any other browsers. https://www.cnet.com/news/in-chrome-googles-hangouts-plugin-goes-extinct/ https://www.cnet.com/news/in-chrome-googles-hangouts-plugin-...