Conversation

To be clear, the ~1 person that Apple has devoted to working on Safari's WebRTC implementation is doing an amazing job. It's Apple that isn't investing properly in WebRTC. There should be a whole team working on this.
4
36
Of course, you can't use Chrome or Firefox to get proper WebRTC support on iOS because Apple forces those browsers to use Webkit under the hood. To make matters worse, they also block third-party browsers from using the WebRTC API entirely. So I had to resort to this:
Image
4
57
Replying to
Could use the Chromium WebRTC implementation as long as you don't need it in web content. Signal uses it for voice/video calls. I don't think they're particularly good at keeping it up-to-date but you should check out what they're doing if you don't need the rest of the browser.
Replying to
Yeah, I’d prefer this to work on the web so I can use one codebase. It would be a bummer to have to ship a native app just because of Safari’s WebRTC bugs