We built a WebRTC client that is packaged in our mobile SDKs or can be downloaded by a user on his device as a lightweight cloud managed desktop client. This WebRTC client is automatically called upon from a web page when a user connects from a non-compatible WebRTC endpoint. It is VP8-based so someone using an iPhone app can communicate with a Chrome user without requiring a gateway for transcoding. As opposed to a Flash-based approach, the quality of the video is maintained regardless of the endpoint being used. From our perspective, this is today the best approach to deliver a consistent quality across Chrome, Internet Explorer, Firefox, Safari, Android and iOS.