About RDK

The RDK is a standardized software stack with localization plugins created to accelerate the deployment of next-gen video products and services by multichannel video providers (MVPDs). It enables MVPDs to standardize certain elements of these products and devices such as set-top boxes, gateways, and converged devices, and to easily customize the applications and user experiences that ride on top. It sits below the MVPD application and services layer and provides a common interface to SoC’s, acting as a universal SoC adapter. This standardized stack provides a common method to manage complex video functions such as tuning, conditional access, DRM, and stream management.

The RDK is supported by more than 200 licensees including CE and SoC manufactures, software developers, system integrators, and MVPDs from around the world. It is administered by the RDK Management LLC, a joint venture between Comcast Cable, Time Warner Cable, and Liberty Global. The RDK software is available at no cost to RDK licensees in a shared source manner, and RDK community member companies are encouraged to contribute software changes and enhancements to the RDK stack.

Advanced Support Program

The Advanced Support Program or ASP, was developed in response to requests from community members for shared development, training and testing tools. The program leverages RDK expertise across the community to develop new tools, enhance training materials and lower individual costs for development.

Media Sponsorship Program

The Media Sponsorship Program or MSP is an exciting new way for RDK members to get even more exposure with their participation in RDK. It acts as an advertising platform for RDK community members to drive awareness of their products, skills and knowledge.

Principles of RDK

  • Develop in the open
  • Regular robust releases
  • No anti-fragmentation
  • Royalty-free community
  • Contribution
  • Product velocity

The Benefits of RDK

  • The RDK is a $0/royalty free commercial source code license.
  • The RDK provides the MVPD full transparency into the source code, allowing vendors to efficiently collaborate on the project.
  • As an open source code initiative, the RDK enables community members to add new features and resolve issues on their own schedule and make contributions back to the community.
  • The RDK, by design, enables the MVPD to focus, innovate, and differentiate at the application and services layer.
  • RDK community members will have access to frequent, robust releases and tools to dramatically improve product development velocity.

Speed to Market



Expanded Services