• 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

SDP

Reverse-Engineering Review Azure, Blackbox Exploration, CPaaS, Microsoft, SDP

How does the new Azure Communication Services implement WebRTC? (Gustavo Garcia)

Walkthrough and deep analysis of how Azure Communications Service makes use of WebRTC by Gustavo Garcia

Gustavo Garcia · October 23, 2020

Reverse-Engineering Standards Technology DTX, FEC, Opus, redundancy, SDP, VAD

RED: Improving Audio Quality with Redundancy

Back in April 2020 a Citizenlab reported on Zoom’s rather weak encryption and stated that Zoom uses the SILK codec for audio. Sadly, the article did not contain the raw data to validate that and let me look at it further. Thankfully Natalie Silvanovich from Googles Project Zero helped me out using the Frida tracing […]

Philipp Hancke · August 20, 2020

Standards munging, SDP

Not a Guide to SDP Munging

SDP has been a frequent topic, both here on webrtcHacks as well as in the discussion about the standard itself. Modifying the SDP in arcane ways is referred to as SDP munging. This post gives an introduction into what SDP munging is, why its done and why it should not be done. This is not […]

Philipp Hancke · February 11, 2020

Standards plan b, SDP, unified-plan

Is everyone switching to Unified Plan?

Review of Chrome’s migration to WebRTC’s Unified Plan, how false metrics may have misguided this effort, and what that means moving forward.

Philipp Hancke · December 31, 2019

Guide SDP, simulcast

A playground for Simulcast without an SFU

Simulcast is one of the more interesting aspects of WebRTC for multiparty conferencing. In a nutshell, it means sending three different resolution (spatial scalability) and different frame rates (temporal scalability) at the same time. Oscar Divorra’s post contains the full details. Usually, one needs a SFU to take advantage of simulcast. But there is a […]

Philipp Hancke · July 31, 2018

Primary Sidebar

  • Sponsored. Become a webtcHacks sponsor

Email Subscription

Subscribe to our mailing list

* indicates required
webrtcHacksguides and information for WebRTC developers

Footer

SITE

  • Post List
  • About
  • Contact

Categories

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

Tags

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

Follow

  • Twitter
  • YouTube
  • GitHub
  • RSS

webrtcHacks · copyright © 2025