| ARRIS Enterprises, Inc. Confidential Information | |||||||||||||||
Analog Copy ProtectionIntroductionAnalog Copy Protection (ACP) refers to the mechanisms for protecting media content against unauthorized copying via the analog video outputs. There are different ways to implement ACP; KreaTV supports CGMS-A and Macrovision. These two technologies can be enabled at the same time as they target different receivers. Copy Generation Management System - Analog (CGMS-A)CGMS-A embeds copy control information in the analog video signal, using the vertical blanking interval (VBI) to transmit a few bits of digital information. The copy protection is only enforced by CGMS-A-compatible devices that can interpret these control bits. KreaTV enables CGMS-A on all STB models that fit an analog output connector. There is no need to include any license or IIP in the boot image configuration to activate CGMS-A support. CGMS-A can signal four different copy protection policies:
By default, KreaTV forces CGMS-A to CopyNever; the ability to change this policy is a licensed feature. By adding the kreatv-license-allow-cgmsa-control IIP to the boot image configuration you can disable CGMS-A signaling altogether, or control the policy dynamically from the input stream. Dynamic control at runtime also requires the kreatv-option-drmservice IIP to be present in the configuration.
MacrovisionMacrovision Analog Copy Protection is a copy control mechanism that distorts the video signal in ways originally intended to mislead the input circuitry present in recording devices. Susceptive devices would produce recordings with wild variations in brightness and color, unusable for playback. Playback-only devices are generally immune to this kind of distortion. Modern recording equipment is not necessarily sensitive to Macrovision-encoded signals, but some might still recognize them as copy protected content and block the recording. Macrovision is a licensed technology that requires the set-top box to be certified by Rovi together with the application that will be used for deployment. Additionally, ARRIS must receive explicit written permission from Rovi to enable Macrovision support for a customer. ARRIS STBs running KreaTV are certification ready, but the actual certification and authorization processes with Rovi are only carried out upon request. To enable Macrovision in the STB, you need to add its license IIP to the boot image configuration. As with CGMS-A, dynamic control of the copy protection requires kreatv-option-drmservice IIP as well.
|