我們知道HDMI源于DVI接口技術,它們主要是以美國晶像公司(Silicon Image)的TMDS信號傳輸技術為核心,這也就是為何HDMI接口和DVI接口能夠通過轉接頭相互轉換的原因。關于TMDS就不在本文贅述,讀者朋友們有興趣的可以去搜索一下相關內容。
HDMI和DVI的傳輸模式都類似于交換式傳輸,視頻內容都以即時、專線方式進行傳輸,這種傳輸方式的實時性很好,但是在實際應用中也有很大的局限性,我們馬上就會講到。
DisplayPort采用的是“Micro-Packet Architecture(微封包架構)”傳輸方案,視頻內容以封包方式傳送。微封包架構是將數據流打包成微信息包,這些包稱之為“傳輸單元”,每一個傳輸單元都由64個字符組成。如果被傳輸的數據串流小于64個字符,DisplayPort微封包架構會自動將它補足為64個。使用微封包傳輸使得數據完整性得到了大幅提升,誤差量綱只有10-12,遠小于了HDMI標準的10-9。
此外,這種將視頻內容以微信息包傳送的方式可以實現在同一組Link中傳輸多組音視頻,使得一個信道向多個顯示終端提供不同內容成為可能。并且由于協議允許追加和擴增信息包的定義,所以這種微信息包傳輸方式也能方便的在既有傳輸中插入一些新的協議內容或其他信息,特別是內容保護協議。反之,HDMI這種交換式傳輸就限定了一組連接只能傳輸一組音視頻。
這是DisplayPort大幅超越HDMI之處,即便HDMI在后續版本中積極提升傳輸速率,但因無法改變其交換式傳輸本質(TMDS算法),依然難以在結構體系上超過DisplayPort。