Philipp HanckeHow long does the DTLS handshake take?WebRTC mandates DTLS for encrypting the voice, video and datachannel traffic on the wire. As of Chrome 74 it is possible to measure how…May 9, 2019May 9, 2019
Philipp HanckeRolling out Unified Plan supportThe WebRTC folks at Google are pretty excited about shipping Unified Plan. Support for this has been on the roadmap for a very long time…Nov 28, 20181Nov 28, 20181
Philipp HanckeaddTrack adoptionIts about time for some more data nerding. This time not using my own data but Chrome telemetry. Chrome publishes as large amount of…Jul 11, 2018Jul 11, 2018
Philipp HanckeWhen a Chrome update breaks… your microphone volume displayChrome 66 which is currently rolling out as the stable version introduces changes in the autoplay behaviour of video elements. Which breaks…Apr 24, 20181Apr 24, 20181
Philipp HanckeGoodbye macOS WebRTC audio bugIf you are using WebRTC in Chrome on macOS, you probably experienced a situation where your microphone would not work and you had to…Jan 2, 20182Jan 2, 20182
Philipp HanckeWhat kind of TURN server is being used?TURN servers are an essential part of the WebRTC infrastructure as they help with NAT traversal. But how often are they used and what does…Aug 31, 20171Aug 31, 20171
Philipp HanckeWorking around TURN bugsChrome 58 contains a bug which makes TURN/TCP and TURN/TLS almost unusable. Here is how to work around it and how to measure the impact.Jun 1, 2017Jun 1, 2017
Philipp HanckeWhen a browser update breaks… your native app (for a change)tl;dr: a Chrome 56 update broke our iOS and Android apps: Video started freezing. A post-mortem with an interesting twist at the end. And I…Mar 23, 20172Mar 23, 20172
Philipp HanckeKeep your TURN servers closeWhen Amazon AWS opened the new region in London, we quickly spun up new TURN servers there. What impact did this have on the ICE candidate…Jan 20, 20171Jan 20, 20171
Philipp HanckeWhen its not a browser update that breaks things…Much as I blame browser updates for breaking WebRTC things, this is not always the case. This time, the addition of a EcmaScript 7 polyfill…Dec 23, 2016Dec 23, 2016