You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 16
Next »
RDK7 Features
App Standardization | New Application Onboarding | Feature/Version Upgrades & Upstreaming Patches | Optimization |
---|
Firebolt 2.0 Ripple Reference Implementation Life Cycle Management APIS Firebolt Native SDK DAC Applications DAB 2.0 | FB Apps MAX Airplay Miracast | Reference UI (Ripple Based) Alexa ( XApp + SDK3.0 ) Amazon Prime AVPK6. (Low latency Player) YouTube Cobalt 24/25* (Evergreen) Yocto OE 4.0-(Kirkstone) Kernel - ACK 5.15 Graphics - EGL / Vulkan Thunder (Version TBD)* Browser WPEWebkit 2.38 | Remove Qt from RDK Core Systemd thunder alignment. AAMP with RIALTO plugin App Manager Optimization |
Confirmed features
Feature | Business Requirements/why this feature is needed? | Target | Remarks |
---|
Firebolt Apps (Native) - YouTube 25
- Amazon Prime AVPK6
- Netflix 7**
- HBO Max
| Pre-certified Native apps for RDK global deployment.
| 24 Q4 |
|
Firebolt Apps (Lightning) | Standardizing ecosystems and pre-validation of Apps |
|
|
DAC |
|
|
|
Firebolt 2.0 Reference Implementation (Ripple) Lifecycle management
|
|
|
|
Yocto 4.0 | Upgrading the Yocto build to the latest open-source components improves quality, security, performance, and maintainability. | 24 Q1 | Python 3 upgrade |
Android Common Kernel 5.15 | 1) The Android kernel is more popular and has more footprints compared to the Linux kernel, which leads to more support worldwide 2)SOC vendor supporting Android kernel doesn’t need to work to provide Linux kernel support to bring in RDKV stack. | 24 Q1 |
|
Bootup Services 1)Systemd thunder alignment 2)Bootup script optimization |
Introduce a solution that will deliver consistent boot performance. Bootup performance improvements | 24 Q1 |
|
RDK Optimization 1)Remove QT from RDK Middleware |
Remove QT dependencies from BLE RCU Daemon so that RDK middleware can be built without QT. | 24Q1 |
|
AAMP with RIALTO | Direct application access to hardware resources is prevented | 23 Q4 |
|
DAB 2.0 | YouTube requires DAB support for YT certification | 24 Q1 |
|
Thunder |
|
|
|
Browser |
|
|
|
|
|
|
|
Security Updates |
|
|
|
RDK7 plan for certified devices
# | Chip | VA device | Remarks |
---|
Broadcom |
|
|
|
Realtek |
|
|
|
AMlogic |
|
|
|
RPI 4 |
|
|
|
Detailed updates
Category | Subcategory | Targeted Release Version | Target release date to RDK | Significant changes from the previous RDK deployed version | Dependencies | Component Owner | Remarks |
---|
Applications | YouTube | V25 |
|
|
|
|
|
| Amazon Prime | V6 |
|
|
|
|
|
| MAX | TBD |
|
|
|
|
|
| Digital Assistant (Voice) - Alexa (XAPP) | 3.0 |
|
|
|
|
|
Framework | Firebolt | TBD |
|
|
|
|
|
| Ripple | TBD |
|
|
|
|
|
| Lightning | V3.0 |
|
|
|
|
|
| QT for BLE | V5.1.1 OSS version |
|
|
|
| TBD |
| Core Thunder framework | Version R4.5 |
|
|
|
|
|
| Browser - WPEWebkit | V2.42 |
|
|
|
|
|
Screen cast | DIAL | V2.2.1 |
|
|
|
|
|
| Miracast | TBD |
|
|
|
|
|
| Airplay | 2.0 TBD |
|
|
|
|
|
Security | App containerization(DAC) | TBD |
|
|
|
|
|
| Watermarking, Fingerprinting, | TBD |
|
|
|
|
|
| Rialto | TBD |
|
|
|
|
|
| Dual Execution Environment (REE & TEE) | TBD |
|
|
|
|
|
Graphics | Rendering | ESSOS with Westeros |
|
|
|
|
|
| Graphics | Vulkan |
|
|
|
|
|
Gstreamer | Gstreamer | 1.18 |
|
|
|
|
|
| Gstreamer SoC SDK | RDK Trunk |
|
|
|
|
|
CAS, DRM & Content protection | PlayReady | TBD |
|
|
|
|
|
| Widevine | TBD |
|
|
|
|
|
| Common SVP | RDK6 |
|
|
|
|
|
| Hybrid support |
|
|
|
|
|
|
| CAS |
|
|
|
|
|
|
Build & Platform | Yocto version | Yocto 4.0 (Kikstone) | Q4 2023 | Share State cache: for better performance. Bug fixes, and performance improvements. |
|
| Code changes are part of stable2, waiting for deployment |
| Kernel | Android common kernel | TBD - 6.1 |
|
|
|
|
| Init system | Systemd v250 | Q4 2023 |
|
|
| Thunder plugin start-up using systemd |
| Application Manager | Firebolt + window-manager |
|
|
|
|
|
| SDK Broadcom AMLogic Realtek |
|
|
|
|
|
|
Video Player | IP | UVE (AAMP) |
|
|
|
|
|
| QAM | TBD |
|
|
|
|
|
| DVB (Mediarite) | TBD |
|
|
|
|
|
| DVB (DTVKit) | TBD |
|
|
|
|
|
| ATSC | TBD |
|
|
|
|
|
| TSB | Fog |
|
|
|
|
|
| DAC Apps | RIALTO |
|
|
|
|
|
Remote Control and Voice | Voice Stack |
|
|
|
|
|
|
| BLE voice remote |
|
|
|
|
|
|
| External Audio support |
|
|
|
|
|
|
Networking | Wi-Fi |
|
|
|
|
|
|
| LAN |
|
|
|
|
|
|
Device Management | Telemetry |
|
|
|
|
|
|
| Feature Control |
|
|
|
|
|
|
| Firmware Upgrade |
|
|
|
|
|
|
| WebPA |
|
|
|
|
|
|
UI/UX | Reference App (Firebolt Based) |
|
|
|
|
|
|