• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
webrtcHacks

webrtcHacks

guides and information for WebRTC developers

  • Home
  • Livestream
  • About
    • Chad Hart
    • Philipp Hancke
  • Subscribe
  • Merch
  • Contact
  • Show Search
Hide Search

Search Results for: hancke

Philipp Hancke

Coming from a chat/signaling background I’ve had the amazing opportunity to work full-time on WebRTC since 2012 in a number of positions which has allowed me cover a wide range of topics from exploring what is possible with the WebRTC API in the browser to running large scale distributed SFUs and tinkering with mobile applications. […]

Hello, Hello – What’s your real story? A decode by Philipp Hancke

Chad Hart · January 28, 2015 · 4 Comments

There have been many major WebRTC launches in the past months including Facebook and KimDotCom. Before those, Mozilla started bundling a new WebRTC calling service right into Firefox. Of course we wanted to check out to see how it worked. To help do this we called on the big guns – webrtcHacks guest columnist Philipp […]

Voice agents get confused by echo too

Philipp Hancke · October 8, 2026 · Leave a Comment

A robot monkey talks into a tin-can telephone while holding the listening can to its own ear; a baby monkey covers its mouth beside it.

Philipp Hancke tests why voice agents sometimes answer their own greetings. In his setup, echo reached transcription in 21% of Edge sessions and 4% of Chrome sessions. AEC dumps show how echo cancellation, gain control, and VAD thresholds interact.

Google Chrome downloads a new neural AEC while you are not looking

Philipp Hancke · October 6, 2026 · Leave a Comment

Three baby monkeys: one covers its eyes, one covers its ears, and one has its mouth open.

Chrome quietly delivers a neural model that changes part of its echo-cancellation pipeline. Philipp Hancke reverse engineers the model and compares echo suppression and speech recognition against AEC3.

Comparing WebRTC video codecs with a proper dataset

Philipp Hancke · August 27, 2026 · Leave a Comment

Horse race with VP8, H.264, VP9, and AV1 replacing the race numbers on the horses

Stumbling over Microsoft’s Video Conferencing Dataset (VCD) I asked Claude to take on a video codec engineer’s favorite hot take: compare video codecs. It did a fairly good writeup using the tooling provided by libWebRTC. One of the most surprising results was that background blur makes H.264 a lot more effective. Other than that, the […]

  • Page 1
  • Page 2
  • Page 3
  • Interim pages omitted …
  • Page 14
  • Go to Next Page »

Primary Sidebar

  • Sponsored. Become a webtcHacks sponsor

Email Subscription

Open the signup form in a new tab

webrtcHacksguides and information for WebRTC developers

Footer

SITE

  • Post List
  • About
  • Contact

Categories

  • Guide
  • Other
  • Reverse-Engineering
  • Review
  • Standards
  • Technology
  • Uncategorized

Tags

apple av1 Blackbox Exploration Brief Chrome code computer vision DataChannel debug e2ee Edge getUserMedia Google Meet ICE insertable streams ios ip leakage janus jitsi libwebrtc MCU MoQ NAT ORTC Promo Q&A quic Safari SDP sfu simulcast standards TensorFlow TURN video vp8 VP9 w3c Walkthrough Web Audio webcodecs webrtc-internals webtransport WHIP wireshark

Follow

  • Twitter
  • YouTube
  • GitHub
  • RSS

webrtcHacks ยท copyright © 2026