Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

RDK 2024 Feature Panning (WIP)


CategoryFeature

Business Requirements/why this feature is needed?

RDK TicketTarget

Remarks

Applications [(Firebolt Apps (Native)]

YouTube 25

Pre-certified Native apps for RDK global deployment.

24

YouTube's requirement is to update their native player on the device every year.

RDKVREL-69

2024 Q4

Amazon Prime AVPK6

Amazon prime deployment

RDKVREL-65

2024 Q3

HBO Max 

HBO Max app deployment.

RDKVREL-75

2024 Q2

Netflix 7*


<TBD>

Alexa

Certified Alexa integration is required for retail and operator (Specific) managed device deployments.

RDKVREL-74

2024 Q3
Applications [(Firebolt Apps (Lightning)]Firebolt Apps (Lightning)

Standardizing ecosystems and pre-validation of Apps 

24

2024 Q2
UI/UXReference app (Firebolt Based)Reference implementation for Firebolt Spec based RDK UI
24
, Performance improvement and improved customer experience for better scale.

RDKVREL-73

2024 Q3
Framework

Firebolt 2.0

Reference Implementation (Ripple)

Lifecycle management

Standardized Firebolt™ interfaces published, implemented, and certified for easy onboarding of lightning applications

24

2024 Q3

Lightning 3.0Lightning 3.0 release comes with a new set of feature upgrades including - New and improved font rendering, Batched rendering, dynamic shaders and Multithreading 
23 Q4

2024 Q1

DAC with RIALTO The native DAC apps are built with SoC platform agnostic DAC SDK into self sufficient oci images making them both buildable and runnable independent of platform system image/rootfs and aim to meet DAC contract for binary compatibility.



DAB 2.0

YouTube requires DAB support for YT certification

24

2024 Q1



Thunder 4.4.1

<<New version TBD>>

Thunder WPE Framework process to self-heal after any crash in the WPE Framework process which is triggered by an incoming JSON-RPC request to a plugin so that the system is able to continue working without any interruption
24 Q1

RDKVREL-54

2024 Q3

Browser WPEWebkit 2.38Productizing 2.38 Browser into all RDK SOC reference devices and video accelerator

RDKVREL-8

24
2024 Q1RDK6.1 release
CastingDIAL 2.2.1DIAL fixes for DAC apps, this also includes the fixes in RDK UI Reference implementation

TBD
Player

AAMP with RIALTO

Direct application access to hardware resources is prevented

23 Q4

RDKVREL-59

2024 Q2


Build & Platform

Yocto 4.0

Upgrading the Yocto build to the latest open-source components improves quality, security, performance, and maintainability.

RDKVREL-52

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

RDKVREL-53

2024 Q2



Build Standardization  
<<TBD>>
RDK can control the number of components/packages installed in the image package. This also helps to validate the system performance and benchmark the new changes and SOC’s

RDKVREL-76

2024 Q2
24 Q1


Bootup Services

1)Systemd thunder alignment

2)Bootup script optimization


Introduce a solution that will deliver consistent boot performance.

Boot up performance improvements

24 Q1


RDKVREL-62


2024 Q2

Python 3 upgradePython 2 is deprecating24Q1


RenderingESSOS/Westeros


TBD
GraphicsEGL/Vulkan


TBD
RDK Optimization

Remove QT from RDK  Middleware

Create a clean build, Reduce maintenance costs, and improve the build time.

Remove QT dependencies from BLE RCU Daemon so that RDK middleware can be built without QT.

24Q1

 

RDKVREL-61

2024 Q1



Optimize RDK Services plugins



Security UpdatesAppArmorBring AppArmor process isolation for more processes 



Dual Execution Environment (REE & TEE)



Certification testing

TDK

RDK device and app certification 



RDK7 plan  for certified devices 

...