DisplayPort等高清媒體內(nèi)容傳輸?shù)陌鏅?quán)保護機制HDCP(High-Bandwidth Digital Content Protection)由好萊塢和英特爾(Intel)共同開發(fā),用于防止數(shù)據(jù)通過接口傳輸時發(fā)生的非法拷貝和獲取。這種加密安全措施雖然能在一定程度上防止盜版,但在實際應(yīng)用中卻因為自身驗證機制的缺陷給消費者帶來了無數(shù)煩惱,其中最常見的是源端和接收端之間的“握手問題”。相關(guān)廠商在技術(shù)上提出了各種設(shè)計和測試手段來避免此類兼容性問題的發(fā)生,但目前似乎在實際產(chǎn)品,尤其是PC顯卡上,仍頻繁出現(xiàn)。
近日與朋友用HTPC(Home Theater PC)、AV功放和大屏幕電視連接家庭影院時就碰到了這類麻煩。我們首先用HDMI把HTPC連接到功放,再由功放分別向電視機和5.1聲道音箱輸出高清視頻和音頻。數(shù)字技術(shù)擺脫了模擬線纜的束縛,僅需要兩根HDMI線就可以完成高清視頻和5.1聲道的信號傳輸。但開機時,慘劇發(fā)生了:視頻清晰度差到難以形容的程度,每個圖形都有類似USM(Unsharped Mask)算法處理之后的暗色邊緣;視頻輸出高寬比嚴重錯誤,任何修改都無濟于事;高反差,顏色完全失去層次,噪點嚴重;不定時地出現(xiàn)水平掃描線;輸入設(shè)備(如鼠標)的任何動作都導(dǎo)致畫面黑屏并刷新。音頻更讓人無法忍受,中置聲道輸出似乎一直在做自動增益控制,聲音忽大忽小。
以上癥狀顯示極有可能是HDCP握手失敗所致。無奈之中,我們將所有電器關(guān)閉重啟數(shù)次后一切功能才恢復(fù)正常。進一步測試又發(fā)現(xiàn),HDCP握手能否成功與開機順序密切相關(guān),如果順序不對,就只能把所有設(shè)備按正確的順序再次重啟。許多廠商都宣稱在電路設(shè)計上考慮到了HDCP的缺陷而不存在熱插拔的“握手問題”,但遺憾的是,實際經(jīng)驗告訴我們該問題不但存在,而且十分嚴重。
HDCP的“握手問題”實際來源于其內(nèi)部密鑰認證機制的固有缺陷,以及對設(shè)備設(shè)計缺乏相關(guān)規(guī)范的漏洞。當通過PC、PS3、藍光播放器等高清設(shè)備通過高清接口向顯示設(shè)備輸出信號時,信號源端與接收端必須同時配備HDCP密鑰芯片。雙方都擁有一個加密存儲的密鑰集,并用密鑰進行加解密運算來保證連接的合法。HDMI首次連接并識別正常后,源端和終端的HDCP模塊會反復(fù)進行相互認證,以確保線纜兩端始終是合法的授權(quán)設(shè)備,即所謂的“握手”。問題就在于,一些設(shè)備采取基于時間的周期性掃描方式,而有的則采用基于事件的中斷方式,不同的握手方式致使在實際操作時經(jīng)常性的失敗,嚴重影響正常使用。有時也會由于TMDS解碼處理器休眠而導(dǎo)致HDCP的識別過程被意外終止。因為出于對系統(tǒng)功耗和高速信號干擾等問題的考慮,ADC、TMDS解碼處理器等器件在不工作時會處于休眠狀態(tài),這時,高清信號的傳輸則會因為握手過程不能進行而被關(guān)閉。
HDCP兼容性測試是保證多媒體設(shè)備實現(xiàn)完整高清體驗的必要條件,但其似乎針對PC產(chǎn)品的測試項目仍不成熟。據(jù)消息稱,目前通過HDCP認證的HDMI產(chǎn)品多數(shù)為功能單一、數(shù)據(jù)傳輸方式簡單的電視/顯示器、藍光播放器等普通家電產(chǎn)品,PC則由于受到顯卡、操作系統(tǒng)、播放軟件、光驅(qū)等諸多復(fù)雜因素的影響而在測試時幾乎全軍覆沒。由于價格的下降,集高清音視頻播放、上網(wǎng)、辦公、游戲等功能于一身的HTPC目前已大量普及,PC設(shè)備HDCP測試的完善已成為當務(wù)之急;而由于PC產(chǎn)品牽涉的技術(shù)過多,實現(xiàn)廣泛的HDCP兼容性就急需各環(huán)節(jié)廠商共同協(xié)作,就相關(guān)設(shè)計與方案達成一致。