Hardware Development Platform
RDK Stand-Alone Development Environment The RDK standalone development environment provides an easy way for RDK licensees to get started with RDK development projects!
RDK Stand-Alone Development Environment Develop without a headend Low cost, simple design Designed for a single developer Can be used for demos
Stand-Alone Application on Headed Gateway Web Page Stand Alone Qt/Webkit Application (Web Browser) Lighttpd IARM Bus/Mgr Service Mgr RMF Other Generic/SoC RDK Components Linux Kernel
Stand-Alone Application on Headed Gateway Graphics Video Channel Change Diagnostics Perform trick-plays DVR The standalone application is a simple HTML application framework that allows for the display of
IARM-Mgr and IARM-Bus for the IR Uses RDK SNMP diagonistics Stand-Alone modules rmfApp RMF mediastreamer Scheduler Recorder IARM-Mgr and IARM-Bus for the IR Uses RDK SNMP diagonistics Elements of RDK that rely on back-end server support at Comcast. Uses rmfApp and RMF mediastreamer for Live and recorded content playback. Uses a dummy scheduler and recorder component for recording initiation/deletion/listing. Uses IARM Mgr/Bus for the IR Uses RDK SNMP framework for diagonistics
Live Tuning Stand Alone application Mediaframework (rmfApp) Lighttpd rmfApp Command html get request Lighttpd cgi-bin script html get response RMF Media Streamer Tuning request SA App handles load, display, and state of the web pages. Lighttpd web server configured to listen on localhost:8082
Stand Alone application Recording Stand Alone application Recorder JSON Command JSON response html get request Lighttpd cgi-bin script html get response ON Headed Gateway SA App handles load, display, and state of the web pages. Lighttpd web server configured to listen on localhost:8082
Stand Alone Connection Diagram Laptop IP Network RF Network Laptop Serial Port RF Splitter & MoCA Filter IP Switch XG1 Xi3 RF Video DHCP QAM Streamer Server