Versions Compared

Key

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

...

Gliffy Diagram
nameRDK_Video_Features
pagePin1415

The RDK‐V Feature List is categorized by the below functions, Enhancements and new features are developed and contributed asynchronously by members of the RDK Community.

...

Delivery
Broadcast, Video on DemandVODQAM VOD, IP VOD
Feature CategoryFeature Details
Switched Digital Video
Video over Wi‐Fi (XG‐>Xi, XG‐>XB/XW‐>Xi, XB‐>IP) Ready
Adaptive Bit Rate


HLS
MPEG‐DASH (gstreamer plug‐in)
HTLM‐5 Video (MSE/ESE)
MPEG‐DASH (MSE/ESE)
Codecs


MPEG2, H.264, VP8
High Efficiency Video Coding (HEVC) (H.265/MPEG‐H Part 10)
HDR 10 Bit (HEVC HLS) for IP settop
HDR 10 Bit (HEVC HLS) for gateway settop
Video Input FormatsMPEG2, H.264, VP8
Video Output Resolutions

480i, 480p, 720p, 1080i, 1080p
Ultra HD/4K
Advanced High Dynamic Range (HDR)
Audio Input FormatsMPEG, MP3, AAC, LPCM
Audio Output Formats






Stereo
Dolby Digital
Dolby ATMOS
Dolby Digital Plus (7.1 Channels)
Split HDMI and SPDIF audio outputs
Bit stream Pass‐through
Dolby MS12
AC4 Audio Input
Audio TracksSAP, DVS
Captions608, 708
DVBTeletext, Subtitles
In‐Band System Information
EASQAM EAS, IP EAS

Anchor
songid
songid
Song Identification

Create Audio Tracks for song recognition services
Anchor
vodvod

Content Delivery

Feature CategoryFeature Details
SDVDynamically switch video services on and off based on usage
Video over Wi‐Fi
VODVOD auto discovery and asset aquisition. QAM VOD and IP VOD
iPPVIPPV purchase via CableCard for requested program


Rendering

Feature CategoryFeature Details
Advertising Impressions/ Ad WatermarkingMonitor primary tuner for ETV Ad Data, report upstream
Ad InsertionClient Side Ad Insertion (Linear Segmented Advertisement)
APIsServiceManager
Browser EngineQT WebKit 5.1.1
WebKit Pure Embedded integration
Connection SecuritySSL/TLS
GraphicsDirectFB, OpenGL ES
PluginsWebRTC
Rendering

QT 5.1.1
Westeros Wayland Based Compositor
pxscene (node.js JavaScript engine)

...

Feature CategoryFeature Details
DownloadTFTP (CDL), HTTP
Download Enhancements (% download, Log timestamps)
Initialization & Resets

Remote Reboot, Warehouse Reset, Factory Reset
Detect & log absence of RF signal within 30s of boot (Thermo)
Boot Time Optimization
Local DiagnosticsHTML Diagnostics
Tuner Reservation Diagnostics
Logging


TFTP Log Upload, HTTP Log Upload
Additional logging parameters
Additional logging triggers
Distribute (smear) logging uploads
Remote Management






SNMP, TR‐069
SNMP v3
SNMP Security Hardening
WebPA (IP Clients)
WebPA (QAM Clients)
ssh (secure shell into the device)/
reverse ssh (send trigger to have device initiate ssh)
Feature Control (Remotely enable/ disable individual features on devices without new code deployment)

Anchor
telemetry
telemetry
Telemetry

TR‐181 Object Telemetry
Bluetooth Diagnostics & Telemetry Enhancements
IP Video Telemetry
Power

Standby, Light Sleep
Deep Sleep on IP Clients
Power Save Expansion (Deep Sleep on Hybrid Video Gateway)
Self TestSelf Test App
Hardware Self Test via WebPA
Self HealingThermal Monitoring and Shutdown
ToolsDOCSIS Spectrum Analyzer
SecurityIntrusion Detection
Intrusion Detection Enhancements
ImplementationConverge RDK‐V and RDK‐B Messaging Bus
KernelLinux 4.9
BuildYocto 2.1 Krogoth on Raspberry Pi Reference Platform
Yocto 2.2 Morti
Image CompressionBrotli Firmware Image Compression

RDK Security

Feature CategoryFeature Details
Intrusion DetectionMonitorng processes
Containerization

Keep privileged processes separate from others

Linux Hardening

Measures taken to make the RDK STB more secure and closed of the security gaps and common Linux security vulnerability.

Networking

Feature CategoryFeature Details
DLNAVidiPath (DNLA CVP‐2)
DSGDOCSIS ready
IP DirectIP Direct support on DOCSIS devices
LAN IPAuto IP, DHCP, Dual Virtual
WAN IPeCM IPv4/IPv6, eSTB IPv4

IPv6 for IP clients
Wi‐Fi

Onboard/Recovery SSID (Lost+Found) Ready
Home Network QoS Ready

WPA Enterprise (IP settop to use Wi‐Fi 802.1x authentication) Ready

...

Feature CategoryFeature Details
FrontpanelLED management for various functionality such as IR reception, recording etc
LEDs managed by application
Local time display using LED
LED messages during boot up and critical system functionality such as CDL, ABL, resets, etc.

IPPV

Feature CategoryFeature Details
IPPVIPPV (you covered below) fixes for purchase retries and race conditions
Support for cisco ppv - bitwise-OR 0x100000000L with all EIDs passed to cisco canh in order for them to be recognized as DNCS EIDs and not return error 9 and error 304
Retries for authorization if canh is not ready, 
IPPV purchases

Language Selection

Feature CategoryFeature Details
LanguageAudio language selection

...