Versions Compared

Key

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

...

  • User can connect multiple connected devices such as DTV, tablets, smartphones, and laptops to the Ethernet port or over Wi-Fi. The connected devices with supported clients can watch same or different HD or SD QAM linear TV programs simultaneously. 
  • User can connect multiple IP over MoCA devices such as IP Clients to access Gateway services
  • User will not experience service degradation when watching any video program via supported TV or supported connected devices due to bandwidth constrain.
  • User MUST be able to access cloud DVR services from all client devices supported by the Gateway device
  • Supports trans-coding linear TV programs into DTCP-IP protected video with adaptive streaming and uni-cast to all operator supported connected devices over WiFi and Ethernet in real time.
  • Support Time of Day synchronization as per DOCSIS ToD with network program guide server using a public time server such as time.nist.gov.
  • Must function as DMS to support DLNA certified DMP connected devices

...

  • Interoperability with CVP-2 clients
  • Customer option to enable/disable DLNA
  • 2 Box Model (DMP/DMS)
  • MPEG-TS, AVC-TS
  • DTCP-IP Link Protection
  • RUI-H Discovery (UPnP RemoteUIServerDevice device and UPnP RemoteUIServer service)

  • DVR playback Playback with trick modes
  • Live linear streaming

Architecture Overview 

Image Removed

Image Removed

RDK DLNA Architecture

draw.io Diagram
diagramNameHome networking.drawio
revision1

draw.io Diagram
diagramNameHome networking 2.drawio
revision1

RDK DLNA Architecture

draw.io Diagram
diagramNameDLNA architecture.drawio
revision1
Gliffy Diagram
macroIde1174342-2234-471d-b362-600ed1414004
nameRDK DLNA Architecture
pagePin2

Component Impacts

XUPnP

  • Advertise RemoteUIServerDevice device and UPnP RemoteUIServer service

...

  • Support tuner reservation from RUI on CVP-2 client

HNSink

  • Support linear/DVR streaming to linear to CVP-2 client

RDK UPnP protocol & Architecture

...

API Specification can be found under XUPnP API Specification