RDK Resources
[*RDK Preferred*]
Code Management Facility
RDK Forums
[RDK Conferences]
RDK Support
Archives
Papers & Presentations Archive
Papers & Presentations Archive
Digital Transmission Content Protection ("DTCP") technology protects high-value digital motion pictures, television programs and audio against unauthorized interception and copying in the home and personal environment (e.g., between a digital set top box and gateway or between a personal computer and a digital TV).
There are two gstreamer filter elements that are used for content encryption/decryption.
A device enabled with DTCP determines whether it is connected to other devices that implement the DTCP protection technology. Content encoded for DTCP protection is encrypted and securely transmitted only to recording and display devices that implement DTCP. The content carries information indicating whether and to what extent the content may be copied.
All DTCP encryption and decryption uses common set of provided gstreamer elements, The gstreamer elements uses DTCP manager API. Each SoC provides binary DTCP encryption/decryption library to support the DTCP Manager API.
At first, please verify that the current build of the box supports to disable DTCP. If it's yes, follow the next steps
Copy rmfConfig.ini under /etc to /opt
Change value of this string "FEATURE.DTCP.SUPPORT" in /opt/rmfconfig.ini from TRUE to FALSE
Create receiver_config.ini.user under /opt
Reboot
Edit receiver_config.ini.user under /opt
Reboot
Check AV for the box once it's up. This step can manually check or use script as below.
Please refer to API Documentation for more details about API specifications.
DISCLAIMER: Please note that the use of the RDK Wiki is subject to its Privacy Policy & Terms of Use. In addition, this Wiki may be accessed by all RDK licensees and their contractors.
Powered by a free Atlassian Confluence Open Source Project License granted to RDKCentral. Evaluate Confluence today.