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

webrtcHacks

Guides and information for WebRTC developers

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

Anatomy of a WebRTC SDP

Behold the wonders and perils of a Session Description Protocol (SDP) generated by Chrome for WebRTC!

See the source post by Antón Román for more background and commentary.
Want to learn more about SDP without reading the specs? Read our many posts on this topic: https://webrtcHacks.com/?s=SDP

NOTE: There are some bugs with the SDP guide and the new webrtcHacks theme. If you have issues please try the SDP guide on this temporary page: http://webrtchacks.github.io/sdp-anatomy/

Sorry, the page does not work on small screens.

Help improve this!

WebRTC implementations are always changing, so this will require frequent updates.
Source code for this is located on GitHub here: https://github.com/webrtcHacks/sdp-anatomy.

See an error or line that should be added – just submit a pull request against the sdpdata.json file (strongly preferred) or make a comment in this google sheet.

Help on the visualization is certainly welcome too!

{“editor”, “chad hart“}

webrtcHacksguides and information for WebRTC developers

Footer

SITE

  • Post List
  • About
  • Contact

Categories

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

Tags

apple Blackbox Exploration Brief camera Chrome code computer vision DataChannel debug e2ee Edge extension gateway getUserMedia ICE ims insertable streams ios ip leakage janus jitsi MCU Microsoft NAT opensource Opus ORTC Promo Q&A raspberry pi Safari SDES SDP sfu signaling simulcast standards TURN video vp8 w3c Walkthrough Web Audio webrtc-internals wireshark

Follow

  • Twitter
  • YouTube
  • GitHub
  • RSS

webrtcHacks · copyright © 2023