Verimatrix suggests the use of HDCP 2.x where possible, and you should turn on the appropriate sections within the license request to do so.

Widevine Within Chrome Browser

Verimatrix recommends the use of HDCP 2.x. Attempting to set HDCP_V1 in the license request will have mixed results depending on the target environment. In the table below, "Error" indicates that playback will fail.

HDCP V1No External DisplayHDCP External DisplayNon-HDCP External DisplayAnalog External DisplayChromecastAirPlay
Chrome OS ARMOKOKErrorN/AErrorN/A
Chrome OS x86OKErrorErrorN/AErrorN/A
LinuxErrorErrorErrorN/AOKN/A
MacOKErrorErrorN/AOKError
WindowsOKOKErrorN/AOKN/A

PlayReady

The following table outlines the mappings between various OPLs in the PlayReady license and how PlayReady enforces them. For more information, refer to PlayReady Output Protection Levels.

OPLCompressed Digital VideoUncompressed Digital Video

HDMI, DVI, DisplayPort, MHL

Analog TV

Component, Composite

0-100BlockPasses ContentPasses Content
101-150BlockPasses ContentPasses content when CGMS-A CopyNever is engaged or if CGMS-A can’t be engaged
151-200BlockPasses ContentPasses content when CGMS-A Copy Never is engaged
201-250BlockAttempts to engage HDCP, but passes content regardless of resultDoes not pass content
251-270BlockSWDRM: Attempts to engage HDCP. If HDCP fails to engage the PC will constrain the effective resolution to 520,000 pixels per frame and pass the content.

HWDRM: Passes content with HDCP. If HDCP fails to engage playback to HDMI/DVI ports is blocked.

Does not pass content
271-300BlockWhen HDCP type restriction is NOT defined: Passes content with HDCP. If HDCP fails to engage playback to HDMI/DVI ports is blocked.


When HDCP type restriction is defined: Passes content with HDCP 2.2 and content stream type set to 1. If HDCP fails to engage or content stream type can’t be set to 1 playback to HDMI/DVI ports is blocked

Does not pass content
>300BlockDoes NOT pass contentDoes not pass content

Did this page help you?