FeatureDescriptionStatusOwnerETA
WPE Browser with EME/CDMi



Wayland/Westeros



Playready, Widevine, Adobe DRM



IP TSB (SD Flash)



HLS, DASH



4K, HDR



Netflix



PxScene (JavaScript apps)



Voice Input



Voice Output (TTS)



Bluetooth Audio, LE Beacon



MS11, MS12



Ad Insertion (LSA)



HDMI-CEC



WebRTC



WiFi, MoCA, QoS (WMM)



Audio Capture (Song ID)



Googlecast



EAS



Docsis 3.1



Firmware Upgrade



RDK Telemetry









WPE Browser with EME/CDMi

The feature list for the RDK-V browser is aggressive, starting with an MPEG-DASH and HLS player, Wayland support, switching to WPE, and moving RDK-V components like webRTC and CDMI into WPE.

MSE is a browser extension for doing programmable video, such that the video protocol can be decrypted and provide to the device’s codec; EME is how the media pipeline gets established underneath. EME uses CDMs, or Content Decrypt Modules, to implement the security mechanisms -- typically digital rights management (DRM), so, the work of it is largely key exchanges. 

<TODO: Add More Details>

Wayland/ Westeros

Playready, Widevine, Adobe DRM


Ad Insertion (LSA)

Audio Capture (Song ID)