AVgecko
HomeLearn AV
Toolssoon
← All chapters

3.Video interfaces & handshakes

  1. 1HDMI, DisplayPort & USB-C
  2. 2EDID: the display's résumé
  3. 3HDCP: content protection
Chapter0/3
← 3. Video interfaces & handshakes

EDID: the display's résumé

How a source learns what a display can show — and how switchers manage it.

Chapter 310 minEDID handshake simulator

When you plug a laptop into a display, the picture usually just appears at the right resolution. That isn't luck. Before a single frame is sent, the two devices have a short conversation, and the display hands over a document describing exactly what it can show. That document is the EDID — Extended Display Identification Data.

The handshake

  1. Hot Plug Detect (HPD). The display raises a voltage on a dedicated pin to say “I'm here.”
  2. Read the EDID. The source reads the display's EDID over a small data channel inside the cable called DDC.
  3. Choose a format. The source picks an output format from the options listed — usually the display's preferred (native) timing.
  4. Send video. Only now does the picture start, along with HDCP authentication if content protection is needed (next lesson).

What's inside an EDID

The base EDID is a 128-byte block, usually followed by one or more extension blocks for HDMI-era capabilities. Together they describe:

SectionTells the source…
IdentityManufacturer, model and serial number
Preferred timingThe display's native resolution and refresh rate
Supported formatsOther resolutions and frame rates it accepts
Colour capabilitiesSupported bit depths, chroma formats and HDR
AudioWhich audio formats and how many channels it can play
Identity
Manufacturer, model and serial number
Preferred timing
The display's native resolution and refresh rate
Supported formats
Other resolutions and frame rates it accepts
Colour capabilities
Supported bit depths, chroma formats and HDR
Audio
Which audio formats and how many channels it can play
Key idea

The source does whatever the EDID says. If a source is outputting the wrong resolution, or sending no audio, the first question is: what EDID is it seeing?

The switcher problem

One laptop and one display is easy. Put a switcher in the middle, with several sources and several different displays, and things get complicated. Which display's EDID should the laptop see? And what happens when you route it somewhere else?

If the switcher simply passes each display's EDID through, every route change looks to the laptop like unplugging one monitor and plugging in another. It drops the picture, re-reads the EDID, may change resolution and may rearrange the desktop. That takes seconds — and it's exactly what users hate.

EDID handshake simulator
Switcher EDID mode

Switcher forwards the connected display's EDID to the source.

Laptopoutputs 4K
EDID ←
SwitcherPass-through
→ video
Event log
  1. Laptop connected. Waiting for a route…
Re-handshakes

0

Each one is a visible blackout for the user.

In pass-through mode, route the laptop between the two displays and count the re-handshakes. Then try Fixed 1080p, and Fixed 4K with the projector — and see what the output scaler fixes.

EDID management

Professional switchers, extenders and AV-over-IP encoders solve this with EDID management: each input presents an EDID of the designer's choosing, and it never changes when routes change. The common options are:

  • Built-in presets — a fixed EDID such as 1080p60 stereo or 4K60 with multichannel audio.
  • Copy from a display — capture a real display's EDID and present it on an input.
  • Custom — an EDID built or edited for a specific need.

Because the source always sees the same EDID, switching becomes fast and predictable. The trade-off is that the designer must now make sure every display can accept the chosen format, or that an output scaler converts it for displays that can't.

In the field

Classic EDID symptoms: a laptop stuck at a strange resolution, a display that works on its own but not through the switcher, or no audio from the TV speakers because the presented EDID doesn't list the audio format the source wants to send. When in doubt, set the input to a known-good preset and re-test.

Key takeaways

  • 01EDID is the display's description of what it can show and play, read by the source on connection.
  • 02The handshake: Hot Plug Detect → read EDID over DDC → choose a format → send video.
  • 03Sources do whatever the EDID tells them; wrong resolution or missing audio usually means the wrong EDID.
  • 04Passing EDIDs straight through a switcher causes slow re-handshakes on every route change.
  • 05EDID management presents a fixed EDID per input for fast, stable switching; output scalers cover mismatched displays.

Check your understanding

Q1What signals to a source that a display has been connected?

Q2Through a switcher, a laptop's desktop rearranges and blanks every time the route changes. What's the likely setting?

Q3A switcher presents a fixed 4K EDID, but one room display is a 1080p projector. What prevents a blank screen on the projector?

← Previous

HDMI, DisplayPort & USB-C

Next →

HDCP: content protection