Standard Digital Visual Interface został zaprojektowany przez grupę Digital Display Working Group (DDWG). Do grupy lobbującej za DVI można zaliczyć wiele firm związanych początkowo z DFP. Mimo że DVI nie zostało zaakceptowane jako standard przez VESA, ma ono bardzo dobrą perspektywę na przyszłość, ponieważ protokołem przesyłu danych cyfrowych jest również TMDS (PanelLink). W porównaniu z P&D i DFP, które posiadają tylko jeden kanał przesyłowy, DVI zawiera również drugi, co podwaja maksymalne pasmo przenoszenia (pixel rate). Pozwala to na osiągnięcie rozdzielczości ponad 1280x1024 pikseli. Inną zaletą DVI jest fakt, że może być również przenoszony sygnał analogowy. Dzięki temu, w razie potrzeby, mogą być podłączone również starsze monitory CRT.
Złącze DVI występuje w 3 wariantach:
DVI-I – przesyła zarówno danecyfrowe, jak i analogowe. Po zastosowaniu właściwej przejściówki można je połączyć ze zwykłym złączem D-Subkarty graficznej.
DVI-D – przesyła tylko dane cyfrowe. Niektóre karty graficzne posiadają możliwość przełączenia się w tryb HDMI, używając złącza DVI, co pozwala na przesyłanie dźwięku. Nie jest to jednak zgodne ze standardem i wymaga zastosowania przejściówki DVI –> HDMI[2].
W formacie cyfrowym (DVI-D Single Link oraz DVI-I Single Link) wyjście jest zgodne z HDMI, dlatego wystarczy prosty i relatywnie tani adapter dopasowujący typ wtyczek. W formacie cyfrowym obsługującym wyższe rozdzielczości (DVI-D Dual Link oraz DVI-I Dual Link) wyjście nie jest zgodne z sygnałami HDMI i wymaga dodatkowego układu konwertującego sygnał HDMI na dwa kanały DVI-D Dual Link lub DVI-I Dual Link.
Zaletą formatu w wersji DVI-I jest obsługa analogowego i cyfrowego obrazu poprzez tę samą wtyczkę, co pozwala na kompatybilność ze starszymi monitorami obsługującymi tylko VGA i nowszymi, nawet obsługującymi HDMI. Niektóre monitory i TV mogą obsługiwać HDMI tylko w wersji z protokołem HDCP, z tego powodu należy upewnić się czy karta graficzna obsługuje HDCP dla takiego urządzenia. Występują także następujące różnice między HDMI a DVI-I:
Brak obsługi analogowego sygnału graficznego przez HDMI
DVI obsługuje tylko przestrzeń kolorów RGB, podczas gdy HDMI także YCbCr 4:4:4 i YCbCr 4:2:2 (aczkolwiek zasadniczo nie wykorzystywane w typowej grafice komputerowej).
HDMI obsługuje także przesył dźwięku w formacie cyfrowym (zdarzały się jednak karty graficzne wysyłające dźwięk przez DVI i wyposażone w adapter DVI-HDMI. Na przykład karty z rodziny AMD Radeon HD 4xxx).
HDMI rozróżnia stare wyświetlacze DVI oraz wyświetlacze HDMI poprzez czytanie danych EDID.
HDMI w wersji 1.4 pozwala na przesyłanie innych danych np. może służyć jako kanał Ethernetu[3].