Overview
We are excited to introduce RDK7, the first release of the newly restructured RDK stack that features a modular, three-layered design. This architectural enhancement represents a foundational shift aimed at improving development agility, portability, security, and ecosystem scalability.
This release includes the initial implementations of:
- Vendor Hardware Abstraction Layer (HAL): Clean interface to hardware drivers and chipset integrations
- Core RDK Layer: Refactored middleware and services, optimized for stability and performance
- Application Layer: Isolated app runtime supporting independent development and deployment
This modular design empowers independent development and testing across layers, streamlines integration across multiple hardware platforms, and enables faster innovation cycles.
Please review the detailed change logs and migration guidelines included below. We welcome community feedback as we continue to evolve the stack in alignment with open standards and industry needs
| Status |
|---|
| colour | Yellow |
|---|
| title | In Progress |
|---|
|
RDK7 is the newest open source software release, supporting both IP and Hybrid video platforms. It integrates over-the-top (OTT) video apps through the FireboltTM framework, standardizing interfaces for video playback, digital rights management (DRM), graphics, and security. RDK6 builds upon previous RDK releases to further simplify app development, enhance security, and standardize functionality across diverse set-top box hardware.
Key capabilities and benefits of RDK6 include:Support for various DRM solutions, video security integrations, and the WebKit browserImproved efficiency of video app integration and core video functionality management across chipsets and device manufacturersAn updated certification suite to ensure consistency and performance of your devicesDevice-agnostic downloadable application containers for native video apps and AppArmor-based access controlContainerized browser instances for LightningTM or HTML5 streaming appsUnified Application Interface with FireboltKey features of RDK6:
Pre-certified apps package - includes pre-installed apps such as YouTube, Amazon Prime, and AlexaVoice search and pre-integrated voice remotes Updated RDK Reference UI - Lightning-based interface for RDK Reference devices and video acceleratorsFirebolt - Standardized specification for integrating Native and web applicationsUnified player interface for IP, OTT, and hybrid devicesSecurity enhancement using app sandboxing (Containerization) and access control (AppArmor)Device management using firmware upgrade, Telemetry, WebPA.