...
Gliffy Diagram |
---|
name | RDK_Video_Features |
---|
pagePin | 1415 |
---|
|
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.
...
Feature Category | Feature Details | Delivery
Broadcast, Video on Demand |
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 Formats | MPEG2, H.264, VP8 |
Video Output Resolutions
| 480i, 480p, 720p, 1080i, 1080p |
Ultra HD/4K |
Advanced High Dynamic Range (HDR) |
Audio Input Formats | MPEG, 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 Tracks | SAP, DVS |
Captions | 608, 708 |
DVB | Teletext, Subtitles |
In‐Band System Information |
EAS | QAM EAS, IP EAS |
| Create Audio Tracks for song recognition services Anchor |
---|
| vod | vod | VODQAM VOD, IP VOD
Content Delivery
Feature Category | Feature Details |
---|
SDV | Dynamically switch video services on and off based on usage |
Video over Wi‐Fi |
|
VOD | VOD auto discovery and asset aquisition. QAM VOD and IP VOD |
iPPV | IPPV purchase via CableCard for requested program |
Rendering
Feature Category | Feature Details |
Advertising Impressions/ Ad Watermarking | Monitor primary tuner for ETV Ad Data, report upstream |
Ad Insertion | Client Side Ad Insertion (Linear Segmented Advertisement) |
APIs | ServiceManager |
Browser Engine | QT WebKit 5.1.1 |
WebKit Pure Embedded integration |
Connection Security | SSL/TLS |
Graphics | DirectFB, OpenGL ES |
Plugins | WebRTC |
Rendering
| QT 5.1.1 |
Westeros Wayland Based Compositor |
pxscene (node.js JavaScript engine) |
...
Feature Category | Feature Details |
Download | TFTP (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 Diagnostics | HTML 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) |
| 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 Test | Self Test App |
Hardware Self Test via WebPA |
Self Healing | Thermal Monitoring and Shutdown |
Tools | DOCSIS Spectrum Analyzer |
Security | Intrusion Detection |
Intrusion Detection Enhancements |
Implementation | Converge RDK‐V and RDK‐B Messaging Bus |
Kernel | Linux 4.9 |
Build | Yocto 2.1 Krogoth on Raspberry Pi Reference Platform |
Yocto 2.2 Morti |
Image Compression | Brotli Firmware Image Compression |
RDK Security
Feature Category | Feature Details |
---|
Intrusion Detection | Monitorng 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 Category | Feature Details |
DLNA | VidiPath (DNLA CVP‐2) |
DSG | DOCSIS ready |
IP Direct | IP Direct support on DOCSIS devices |
LAN IP | Auto IP, DHCP, Dual Virtual |
WAN IP | eCM 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 Category | Feature Details |
Frontpanel | LED 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 Category | Feature Details |
IPPV | IPPV (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 Category | Feature Details |
Language | Audio language selection |
...