CategorySub -categoryVersion details
AVPlayerGstreamer, AAMP
AV Pipeline RIALTO
Application Support / PrerequisitesContainerOCI Runtime + Dobby
Firebolt ImplementationRipple
DRMPlayReady 4.6, Widevine v18
ConnectivityEthernet & Wi-Fi
BluetoothBluetooth Bluez 
Remote Control
CastingDIAL, Wi-Fi Direct (Miracast)
Peripherals/PortsHDMI, USB, Optical
FrameworkThunderThunder 4.4
BrowserWPE Webkit 2.38
Interfaces /IPCApplication InterfacesFirebolt
Hardware / SOC interfacesRDK HAL
Inter Process CommunicationIARM, RBUS, DBUS
Protocol - Device Management TR69hostif
AV Driver interface V4l2
Graphics and RenderingGraphics & RenderingOpenGL 3.2 
CompositionWesteros  / ESSOS, Wayland
Build & PlatformKernelACK 5.15 64-bit Kernel
SOC SDKBCM URSR25, RTK 7.X, AML 7.x
SiliconBroadcom, Amlogic, Realtek
Build FrameworkYocto 4.0 (Kirkstone)
Logging support (Debugging)RDK Logger
Firmware Upgrade
ApplicationsNative Apps / RuntimesNetflix 7, Cobalt 25, Amazon AVPK6
Application Management / Composition RDKShell
Application BundleLISA
App checkpoint/restore MemCR
Access ControlAppArmor
Casting
Secure Time Manager
Device managementDevice ManagementWeb PA, XConf, Telemetry
Debugging
Gaming Support Game controller
Network Manager Integration

Control Manager

Dab

Remove QT from RDK Middleware

Non root user support


Extra features with respect to solution brief that can be added in rdk7 ?akhils comment Deepthi's comment
Subscription Video on Demand (SVOD)

Video on demand (VOD)

Interactive Pay-Per-View (iPPV)

Video over Wi-Fi

PlayReady®

Widevine

Adaptive bit rate with MPEG-DASH

Codecs support for HDR 10 bit (HEVC HLS) for gateway set-top boxes

Video output resolutions up to Ultra HD/4K & HDR

Audio output formats, including Dolby® MS12

Emergency alert system
Not validated
Customizable telemetry & feature control

Cast screening

Closed captioningclosedcaption hal is not part of RDK7 
Copy protection

Premium apps

Support for all popular streaming protocols

QAM & DVB tune
We dont have QAM devices in RDK7
IPTV & VOD

Media streaming to in-home devices

Home networking

Recording

Progressive download

Conditional access 
We dont have QAM devices in RDK7 which supports conditional access
Diagnostics support

Color, picture, and audio adjustment

Offline display for 3rd party devices via HDMI

Display device power management and CEC