...
- 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 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)
- Playback with trick modes
- Live linear streaming
Architecture Overview
Image Removed
Image Removed
RDK DLNA Architecture
draw.io Diagram |
---|
diagramName | Home networking.drawio |
---|
revision | 1 |
---|
|
draw.io Diagram |
---|
diagramName | Home networking 2.drawio |
---|
revision | 1 |
---|
|
RDK DLNA Architecture
draw.io Diagram |
---|
diagramName | DLNA architecture.drawio |
---|
revision | 1 |
---|
|
Gliffy Diagram |
---|
macroId | e1174342-2234-471d-b362-600ed1414004 |
---|
name | RDK DLNA Architecture |
---|
pagePin | 2 |
---|
|
Component Impacts
XUPnP
- Advertise RemoteUIServerDevice device and UPnP RemoteUIServer service
...
- Support tuner reservation from RUI on CVP-2 client
HNSink
- Support linear streaming to linear to CVP-2 client
RDK UPnP protocol & Architecture
...
API Specification can be found under XUPnP API Specification