Comments on: WebRTC browser support on desktop and mobile https://bloggeek.me/webrtc-browser-support/ The leading authority on WebRTC Sat, 11 Sep 2021 14:35:44 +0000 hourly 1 By: Tsahi Levent-Levi https://bloggeek.me/webrtc-browser-support/#comment-122897 Sat, 08 Aug 2020 12:33:00 +0000 https://bloggeek.me/?p=72239#comment-122897 In reply to Marcus Watson.

Thanks for sharing!

]]>
By: Marcus Watson https://bloggeek.me/webrtc-browser-support/#comment-122890 Fri, 07 Aug 2020 21:02:19 +0000 https://bloggeek.me/?p=72239#comment-122890 In reply to Jernej Jerin.

With a team of 2 x UX, 1 x Design, and ~10 Engineers I was able to create a Web App that used WebRTC in Production in ~<6 months. On devices that we knew where WebRTC was flakey, we directed the user to download a native app (Electron, iOS, Android). This native app rendered the same Web GUI however did not use clientside WebRTC. We rendered the web view on a transparent ChromeView or WKWebView and used WebRTC natively. This allowed us to have a common GUI, UX, and use WebRTC where it was stable.

Slowly over time and with usage metrics we were able to slowly add basic WebRTC functionality to Safari based experiences once we strengthened the code and made experiences more deterministic. This was primarily only around camera access vs P2P video chats.

]]>
By: Marcus Watson https://bloggeek.me/webrtc-browser-support/#comment-122889 Fri, 07 Aug 2020 20:55:58 +0000 https://bloggeek.me/?p=72239#comment-122889 Great article. The below are helpful to watch:

getUserMedia does not work in WKWebView-based browsers:

https://bugs.webkit.org/show_bug.cgi?id=208667

getUserMedia working in Standalone mode:

https://bugs.webkit.org/show_bug.cgi?id=185448#c6

getUserMedia working in SFSafariViewController:

https://bugs.webkit.org/show_bug.cgi?id=183201

]]>
By: Tsahi Levent-Levi https://bloggeek.me/webrtc-browser-support/#comment-122633 Fri, 10 Jul 2020 13:38:38 +0000 https://bloggeek.me/?p=72239#comment-122633 In reply to Jernej Jerin.

Sometimes it isn’t about size. There are some use cases that work better in a web experience than in an app. Especially for one-time and infrequent users. For them. the hassles of installing an app might mean losing them altogether.

]]>
By: Jernej Jerin https://bloggeek.me/webrtc-browser-support/#comment-122632 Fri, 10 Jul 2020 13:36:06 +0000 https://bloggeek.me/?p=72239#comment-122632 “iOS Safari WebRTC is such a broken mess that my going suggestion to clients unfortunately is to not support it and redirect users to a native app installation”

If you are not a big company you usually go with the web app version so that you can avoid having to develop & support two different mobile ecosystems (Android & iOS). Therefore I can understand why some clients might be put off by that initially.

]]>
By: Tsahi Levent-Levi https://bloggeek.me/webrtc-browser-support/#comment-122631 Fri, 10 Jul 2020 10:48:25 +0000 https://bloggeek.me/?p=72239#comment-122631 In reply to Nathan.

Nathan, I am more of an Android person, so don’t have Apple devices at easy reach. Haven’t tried iOS 14 or heard feedback about it yet.

]]>
By: Nathan https://bloggeek.me/webrtc-browser-support/#comment-122630 Fri, 10 Jul 2020 09:59:16 +0000 https://bloggeek.me/?p=72239#comment-122630 Have you evaluated iOS 14 yet? The beta was just publicly released.

]]>
By: Lennie https://bloggeek.me/webrtc-browser-support/#comment-122575 Tue, 07 Jul 2020 14:13:17 +0000 https://bloggeek.me/?p=72239#comment-122575 Clearly Safari (especially on IOS) is the new IE6, the blocker moving things forward… :-/

]]>