既然都說到HDMI了,那我們就不得不提一下與HDMI應(yīng)運而生的HDCP,雖然這兩個概念幾乎同時被市場炒火,但是這倆其實并沒有什么聯(lián)系。這時很多人容易混淆的地方,筆者身邊就有不少朋友就以為顯卡只要支持HDMI接口輸出,那么就一定支持HDCP;或者顯卡支持HDCP,那么就一定有HDMI接口,實際上這是錯誤的說法。我們來看一下HDCP又到底是一個什么樣的定義,它和HDMI的聯(lián)系到底有多大?
軟件與硬件之一部支持HDCP,播放的視頻就將受到保護 字串7
HDCP的實現(xiàn)原理
將通過DVI與HDMI接口的資料加密以防止資料被破解;
前面說到,HDCP需要軟硬件共同支持,凡是參與內(nèi)容傳輸?shù)脑O(shè)備缺一不可。微軟在新一代操作系統(tǒng)vista中將集成“保護性內(nèi)容輸出管理協(xié)議(OPM)”,用來在輸出內(nèi)容前確認顯示設(shè)備的性能及HDCP支持情況。同時作為高清視頻的主要載體,藍光和HD-DVD也執(zhí)行了HDCP標準。 字串4
從此處可以看出HDCP的重要性
簡單來說,HDCP就是一個防止數(shù)字內(nèi)容盜版的加密技術(shù),如果軟件和硬件其中之一不支持HDCP,那么我們就無法讀取數(shù)字內(nèi)容。藍光和HD-DVD都執(zhí)行HDCP標準。也就是說,如果你希望在1080p的分辨率下觀看電影,那么系統(tǒng)必須支持HDCP。反之,如果不支持的話,那么你只能獲得1/4的分辨率。
認真的朋友可能就會注意到,HDCP僅僅是一個防止數(shù)字內(nèi)容被隨意復制的東東,那么是不是對模擬視頻就沒有用處呢?經(jīng)過我們的測試,發(fā)現(xiàn)播放1080P高清視頻的時候,只要通過顯卡的VGA(模擬接口)輸出,一樣可以實現(xiàn)高分辨率的播放,也許這是HDCP協(xié)議的一個bug,不過至今仍然未解決這個問題。
采用了HDCP保護技術(shù)的HD-DVD影片遭到成功破解 字串6
并且,從HDCP原理上看,保護過程實在過于簡單,只是在外部傳輸過程實現(xiàn)保護,這在計算機普遍應(yīng)用的時代是相當局限的,這不僅讓人感覺制定者有騙取高昂授權(quán)費(使用HDCP協(xié)議是收費的)的嫌疑。一旦數(shù)字信號本身被采用二進制的方式讀入計算機,那復制過程仍然可以實現(xiàn),例如目前網(wǎng)絡(luò)上的大量1080P高清視頻大多數(shù)都是從藍光DVI或者HD-DVD上面復制下來的,這個問題我們在此就不做討論了。