什麼是 HDCP?
高帶寬數字內容保護 (HDCP) 是一種數字複製保護形式,用於防止高清 (HD) 視頻和音頻信號在未經授權的設備上被複製。發送設備首先檢查接收器是否被授權接收數據。如果是,則發射器發送加密數據以防止竊聽。
接收設置必須符合 HDCP 標準,包括設備、電纜、適配器和軟件驅動程序。如果接收器不兼容 HDCP,則視頻將僅以標準清晰度 (SD) 播放。一般來說,較新的 HDTV 和 HDMI 或 DVI 電纜應該符合 HDCP 標準。
要使設備兼容 HDCP,製造商必須從英特爾子公司 Digital Content Protection LLC 獲得許可,並支付年費。安全規則分為三種類型:
- 通過支持 HDCP 的電纜傳輸的數據經過加密,以防止網絡罪犯發現
- 被入侵的數字設備的密鑰被拿走了,因此設備無法再獲取數據
- 身份驗證可防止將數據和內容髮送到沒有許可證的設備
有關 HDCP 的詳細信息,請參閱有關 高帶寬數字內容保護的維基百科頁面。
了解 硬件安全 級別與 HDCP 的關係。
Brightcove 如何使用 HDCP 保護您的內容?
內容所有者可能希望使用 DRM 保護他們的內容,並針對特定的硬件設置強制使用 HDCP。對於不支持 HDCP 的設備,Brightcove 將使用較低質量的 SD 再現提供後備體驗。
為此,我們使用多個密鑰來解鎖不同的版本。播放器將 DRM 鑰匙串用於多個鑰匙並根據需要進行切換。每種保護類型將有三個密鑰,而不是只有一個。
每個都有一把鑰匙:
- 聲音的
- 高清
- 標清
工作流程
- 為回退 HDCP 啟用您的帳戶。
- 播放器向 Playback API 發出視頻內容請求。
- 如果播放器發現受 HDCP 保護的視頻數據,則會檢查設備。
- 對於支持 HDCP 的設備,播放器將使用關聯的 DRM 密鑰並播放加密的高清再現。
- 對於不符合 HDCP 標準的硬件,回放將使用保護級別較低的標清再現。
注意事項:
- 所有演繹版都將受到 DRM 保護
- 每個鍵都設置為解鎖多個再現,使 Brightcove 能夠繼續為正在使用的設備提供最佳再現
我可以使用哪些播放器?
以下播放器支持此功能:
- Brightcove Player(網絡)版本 6.62 或更高版本
- 適用於 iOS/tvOS 版本 6.10.1 或更新版本的 Brightcove Native SDK
- 適用於 Android 版本 6.17.1 或更高版本的 Brightcove Native SDK
有關原生播放器的詳細信息,請參閱 Fallback HDCP with the Native SDKs 文檔。
如何啟用我的帳戶?
此功能適用於啟用 DRM 保護的任何帳戶。請聯繫您的客戶成功經理以啟用此功能。
有關 DRM 的詳細信息,請參閱 概述:數字版權管理 (DRM)文檔。
硬件安全
每種 DRM 類型都實施一套行業標準來保護通過互聯網分發和在設備上播放的內容。他們通過為設備提供安全級別來做到這一點。
FairPlay
此表顯示了硬件安全級別與 HDCP 的關係。
安全級別 | 描述 | 設備 |
---|---|---|
不需要 | 不強制執行 HDCP。 | 所有設備 |
需要類型 0 | 強制執行 HDCP 類型 0 內容流。 | 流由 HDCP 中繼器傳輸到所有 HDCP 設備。 |
需要類型 1(最高) | 強制執行 HDCP 內容類型 1(HDCP 版本 2.2 或更高版本)。 | HDCP 中繼器可能無法將流傳輸到符合 HDCP 1.x 的設備或符合 HDCP2.0 的中繼器。 |
Widevine
一種常見的實施解決方案是僅在支持 L1 安全性的設備上流式傳輸優質高清內容。例如,大多數 Android 設備都支持 L1 安全性。另一方面,L2 和 L3 設備(例如台式機上的 Chrome)接收標準質量的視頻流。
此表顯示了硬件安全級別與 HDCP 的關係。
安全級別 | 描述 | 設備 |
---|---|---|
等級:L1(最高) | 視頻解密和處理在硬件可信執行環境 (TEE) 中執行。 | 大多數 Android 和 ChromeOS 設備 |
等級:L2 | 視頻解密發生在硬件可信執行環境 (TEE) 中,但視頻處理髮生在 TEE 之外。 | |
等級:L3 | 沒有 TEE,但可能包含硬件加密引擎。 | 舊版 Android 和 ChromeOS 設備 |
播放就緒
PlayReady 提供的安全級別定義了客戶端防止未經授權使用的穩健程度。有關詳細信息,請參閱 Microsoft 的 安全級別 文檔。
此表顯示了硬件安全級別與 HDCP 的關係。
安全級別 | 描述 | 設備 |
---|---|---|
SL2000 | 適用於使用商業內容的強化設備和應用程序。 | 對於設備和應用程序。 資產、客戶機密或內容機密通過軟件或硬件方式受到保護。 |
SL3000(最高) | 對於使用最高質量商業內容的具有最高安全性的加固設備。 | 僅適用於設備。 使用處理器的可信執行環境 (TEE),通過硬件方式保護資產、客戶端機密和內容機密。使用合規性和穩健性要求的超集。 |
如何管理移交?
視頻再現的管理方式如下:
解析度 | 視頻維度 |
---|---|
標清 (SD) | 高度 < 720 |
高清 (HD) | 高度 >= 720 和高度 < 2160 |
超高清 (UHD) | 高度 >= 2160 |