• 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: turn

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 […]

Vector Vibing to speed up Opus encode by 20%

Philipp Hancke · July 2, 2026 · Leave a Comment

tl;dr: Opus encoding just got 20% faster on desktop Chromium by turning on AVX2 vectorization in libopus. Vectorization means one instruction doing the same arithmetic on a whole vector of values at once instead of one at a time. Codecs spend their hot loops running identical math across long buffers of samples, exactly where vectorization […]

WebRTC vs. MoQ by Use Case

Chad Hart · November 4, 2025 · 5 Comments

This might be my first editorial style post here. Fippo’s Is everyone switching to MoQ from WebRTC? started some threads on MoQ vs. WebRTC. I started to respond, but my responses quickly became too long so I decided to go even deeper with a post here. Fippo’s post shows hard data that Media over QUIC […]

Is everyone switching to MoQ from WebRTC?

Philipp Hancke · October 7, 2025 · 2 Comments

Angry WebRTC developers complain about MoQ

It is time for another edition of “Is everyone switching to…“. Cloudflare recently published a blog post about Media over Quic (MoQ) which made a number of statements about WebRTC that require some “clarification”. Let us start with that and look at MoQ and WebTransport after that. An odd understanding of WebRTC The blog post […]

How OpenAI does WebRTC in the new gpt-realtime

Chad Hart · September 23, 2025 · Leave a Comment

Earlier this month, OpenAI released the GA version of its realtime API. This includes many capabilities that the Beta didn’t have, including video support. I started out doing an update to the The Unofficial Guide to OpenAI’s Realtime WebRTC API I made for the Beta release last November. I discovered there were enough WebRTC updates […]

  • « Go to Previous Page
  • Page 1
  • Page 2
  • Page 3
  • Page 4
  • Interim pages omitted …
  • Page 28
  • 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