The announcement brings Safari to the WebRTC browser ecosystem, joining the likes of Chrome, Firefox and Opera. This update continues to strengthen the WebRTC world as all the most popular mobile and desktop browsers now have WebRTC support.
To test it out, download the latest release of Safari Technology Preview
Callstats.io Integrated to Safari Beta
We are happy to share that callstats.io already works with Safari 11. It required minor updates to the processing pipeline and we were done. The screenshots above show that Safari interoperates (for example on AppRTC, amongst other apps) with other browsers (e.g., Chrome and Firefox). The video in Safari is however encoded only in H.264 and there is no VP8 support. The lack of VP8 support in the Safari Preview 32 is unfortunate because it forces the infrastructure providers to make changes to support both codecs. Especially since Video Guidelines for WebRTC mandates the implementation of both codecs.
We are hopefull that Safari will improve its WebRTC interoperability by the time it officially releases Safari 11. Meanwhile, we (and the community) rejoice that all major browser platforms support WebRTC. However, it remains to be seen, what impact Apple’s new announcements have in the uptake of WebRTC in the forthcoming quarters. If you are interested, in learning more about the evolution of WebRTC, you should read our quarterly WebRTC reports, the next one will be out in July!