Last updated: April 7, 2026

HD stands for High Definition.

In the context of WebRTC and video communications, HD typically refers to video resolution of 720p (1280×720 pixels) or higher. Full HD (1080p) is 1920×1080 pixels.

HD video in WebRTC

WebRTC supports HD and even higher resolutions, but the actual resolution achieved in a session depends on several factors:

  • Network conditions: Available bandwidth must support the higher bitrate required for HD
  • CPU capacity: Encoding and decoding HD video requires more processing power
  • Camera capabilities: The sending device’s camera must support HD capture
  • BWE decisions: The browser’s bandwidth estimation algorithm dynamically adjusts resolution based on network conditions

Typical bitrate requirements:

  • 360p: 300-600 kbps
  • 720p HD: 1-2 Mbps
  • 1080p Full HD: 2-4 Mbps

In group calls, HD is often reduced to lower resolutions via simulcast to conserve bandwidth, sending HD only to the active speaker’s video while displaying others at lower resolutions.

HD audio

In audio, HD refers to wideband or super-wideband audio (16kHz+ sampling rate), which WebRTC supports through the Opus codec. This provides significantly better voice quality than narrowband PSTN audio.

Looking to learn more about WebRTC? 

Check my WebRTC training courses

About WebRTC Glossary

The WebRTC Glossary is an ongoing project where users can learn more about WebRTC related terms. It is maintained by Tsahi Levent-Levi of BlogGeek.me.