3 ms·
It is true that both Firefox and chrome browser on the android support this. Further there is openwebrtc, which is gstreamer based and compiles for iOS and Andr
by vr000m 12y ago
It is true that both Firefox and chrome browser on the android support this. Further there is openwebrtc, which is gstreamer based and compiles for iOS and Android.
But... the algorithms/configurations are not entirely sufficient for the mobile use-case even though they support the WebRTC API. Mainly because
1. compute resources on laptop differs from tablets/smartphones: i.e., being able to efficiently encode and decode video (720p+) in real-time.
2. variability in network capacity, and latency on mobile devices mainly due to 3G/LTE, but also related to quirky WLAN chipsets. (mainly a congestion control problem)
This all boils down to having a different configuration to the media engine in the browser. I think there is still a lot of components needed (FEC, congestion control, etc.) would make WebRTC awesome on the mobile.
*disclaimer: callstats.io does webrtc analytics, and insofar we consistently observe variability in media quality irrespective of WLAN or 3G.