Presentation is loading. Please wait.

Presentation is loading. Please wait.

Connecting the future of Subscription TV content through

Similar presentations


Presentation on theme: "Connecting the future of Subscription TV content through"— Presentation transcript:

1 Connecting the future of Subscription TV content through
CEDIA EXPO

2 A little housekeeping Please; Cell phones off
Course evaluations at end Course code ESD0026-1

3 introduction Amol Bhagwat Lives in Colorado, USA
Vice President of DLNA and Principal Architect at CableLabs Led Tru2way Home Networking project Involved in UPnP, W3C, IETF Leads DLNA’s VidiPath initiative

4 Agenda What we will learn What is VidiPath? Benefits Features
Deployment Scenarios Test Tools Conclusion Q & A

5 Learning objectives Benefits What is Vidipath? Features
The full subscription TV experience on consumer electronics Benefits Consumers Industry CE Companies Your Company Features HTML5 Diagnostics Power Save Adaptive Delivery DTCP-IP Authentication Deployment Scenarios In Home + Cloud In Home Test Tools Conformance Media Capability Link Protection

6 Connecting the future of Subscription TV content through
What is ?

7 :Delivering Subscription TV to All Devices
Service Providers

8 Service Provider Devices
Subscription TV Today Service Providers Conditional Access Service Provider Devices One STB per TV Retail Devices with Subscription TV Retail Devices without Subscription TV

9 The full subscription TV experience on
Subscription TV with Service Providers Service Provider Gateway The full subscription TV experience on consumer electronics

10 Contributors Development led by service providers in conjunction with CE manufacturers and technology suppliers.

11 The FCC and DLNA produces open industry standards
The FCC output requirements will come into effect on June 1, The requirements are designed to enable connectivity with the multitude of IP devices in consumers’ homes and comply with an open industry standard. The FCC has determined that… DLNA produces open industry standards VidiPath meets the output requirements that come into effect on June 1, 2015. Reference: Implementation of Section 304 of the Telecommunications Act of 1996; Commercial Availability of Navigation Devices, CS Docket No ; Audiovisual Output Requirement of Section (b)(4)(iii). As discussed below, we clarify the elements of an “open industry standard” for purposes of Section (b)(4)(iii). We conclude that the processes that the Digital Living Network Alliance (“DLNA”)23 uses to develop and adopt its home networking specifications satisfy the elements of an “open industry standard.” We thus believe that the home networking solution that DLNA is working on now — a successor to the current “DLNA Premium Video profile”24 — will meet the output requirements in Section (b)(4)(iii) as long as it supports the required features of recordable high-definition video, closed captioning data, service discovery, video transport, and remote control command pass-through. Although other standards may also meet these elements, we do not express a view on those here

12 Timeline 2014 December September March NOW
VidiPath Guidelines public release NOW Building and testing products September Certification Program launch December Certified Products expected in the Market

13 Connecting the future of Subscription TV content through
Benefits

14 Enables a consistent service provider user interface across devices.
Allows consumers to access the full range of service provider content on multiple devices in the home. Eliminates the hassle of additional boxes, cords, remotes and other service provider specific devices. Enables a consistent service provider user interface across devices. The VidiPath logo helps consumers purchase devices that access service provider content VidiPath clients will work with the billions of DLNA Certified devices on the market today. VidiPath devices have low power capabilities built in, reducing consumer’s energy consumption. Consumer Benefits Gives consumers a whole home DVR Consumer can leverage the powerful decoding capabilities of the CE devices

15 Enables a consistent service provider user interface across devices.
Preserves content provider rights through protected streaming using DTCP-IP and Authentication. Reduces service provider capital expenditure by enabling the move to headless gateways and reducing the number of set top boxes in the home. Enables a consistent service provider user interface across devices. Allows SPs to build a single UI which eliminates the need to manage multiple unique applications for devices (i.e., TV, tablet, phone, PC, etc.). Remote diagnostics allows service providers to optimize user experience. A Common product logo gives service providers a way to communicate which devices can access full subscription TV content. Service Provider Benefits

16 Leverages existing DLNA implementations with minimal enhancements.
Gives CE devices access to the full range of subscriber HD programs, movies, DVR content, channel guides, and other premium features. Utilize DLNA’s formal test suite and certification program to ensure interoperability amongst devices. Leverages existing DLNA implementations with minimal enhancements. Having a common profile minimizes the need to support individual service provider applications. VidiPath logo provides CE manufacturers a way to differentiate their products. CE Manufacturer Benefits

17 Connecting the future of Subscription TV content through
Features

18 VidiPath Server VidiPath Client Optional DMS DMP/DMR
HTTP adaptive server HTTP Adaptive Delivery HTTP adaptive Client 3D Media Content 3D Media Delivery 3D Rendering Client HTML 5 RUI (+RUIHSRC+) RUIH Protocols HTML 5 RUI (+RUIHPL+) HTTP Adaptive Server HTTP Adaptive Delivery HTTP Adaptive Client 3D Media Content 3D Media Delivery 3D Rendering Client Authentication Server Authentication Protocols Authentication Client Low Power Endpoint (+LPE+) Low Power Signalling Low Power Controller (+LPC+) Diagnostics Controller (+DIAGC+) Diagnostics Protocols Diagnostics Endpoint (+DIAGE+) Diagnostics Endpoint (+DIAGE+) Main Features: Features: HTML5 RUI Includes mapping for TV services (closed captions, SAP, etc.) signaling in MPEG2-TS DTCP-IP Link Protection Diagnostics Networked Devices Power Save MPEG-2 and AVC Video in MPEG-2 TS and MP4 containers HTTP Adaptive Delivery (MPEG-DASH) (Optional) Authentication of Certification (using DTCP-IP and X.509 keys A couple of points to note: The HTTP Adaptive function is applicable for both baseline DLNA device classes such as DMS/DMP/DMR as well as to the HTML5 RUI capbility for client and server. However, the Authnetication functions for are only applicable for the HTML5 RUI capabity of both server and client. Optional

19 Remote User Interface: Service Provider User Interface on CE Devices
Service Providers RUI LUI RUI

20 HTML5 RUI: Renders Service Provider User Interface on Devices
Enables service providers to render their UIs (e.g. program guide) onto VidiPath Clients. HTML5 RUI profile for DLNA Clients conformant to commercial browsers implementations. HTML5 provides a consistent user experience. HTML5 allows for a single unified user interface adapted to screen resolution. Discovery is based on UPnP Remote User Interface specification. Pixel-accurate relies on CANVAS, a HTML5 tag for dynamic, scriptable rendering of 2D shapes and bitmap images. Supports the same mandatory trick modes and media format profiles as DLNA Device Classes DMS/DMP/DMR.

21 DTCP-IP: Protecting Streaming Content
Service Providers DTCP-IP protects the link over which the content is transferred. Thus enabling secure sharing of content between products in a consumer’s home that supoprt DTCP-IP.

22 DTCP-IP: Protecting Streaming Content
Under this reliable technology content can be shared securely between products in a consumer’s home and not accessible by third parties outside the consumer’s home network. DTCP-IP is automatically negotiated between DLNA Certified Protected Streaming products and has been designed to protect content as it moves across the local home network. Legal protection provided by chain of licensing where DTCP-IP license mandates robustness (tamper resistant enclosures, no clear text on user-accessible buses, buried traces, secure key storage, tamper resistant software for host/client software). Licensing that perpetuates protection on all home network devices and links together a chain of protection technologies that permits a variety of marketplace technologies that support current and future content delivery business models. Utilizes well known/standard cryptographic algorithms which provides the following functionality: Authenticated Key Exchange (AKE) Mutual authentication using public key crypto Advanced Encryption Standard (AES) Copy Control Information (CCI) integrated Revocation (SRM) Strong license provisions Motion picture studio support with three studios as “content participants” and others relying on DTLA’s “IP Statement” to require use of DTCP-IP through their content licenses.

23 Diagnostics: Verifying Connectivity
Is the Connection OK? Service Providers Status

24 Diagnostics: Verifying Connectivity
Layer-2 testing with IEEE 1905 nVoy (Optional): Link Metrics Works even if IP addressing broken Network interface statistics Network topology discovery Layer-3 testing with UPnP Device Management: Detailed high level management information Provide basic tools to help resolve connection issues: Ping Trace Route NS Lookup

25 Diagnostics: Architecture
Defined in DLNA Guidelines TR Broadband Forum CPE WAN Management Protocol ACS – Auto-Configuration Server External to DLNA +DIAGC+ +DIAGE+ Web Browser Diagnostics Application UPnP basic and configuration management service Service Provider UPnP UPnP Control Point TR-069 ACS Transport and application layer diagnostics 1905 1905 1905 Link layer diagnostics Gateway Client(s)

26 Networked Devices Power Save: Conserving Energy
Entering power save mode Service Providers I need your services

27 Networked Devices Power Save: Conserving Energy
For tighter power regulations and voluntary initiatives. Provides mechanism for DLNA devices to convey energy management capabilities and mode for each of its network interfaces. Technology-based on UPnP Energy Management service. Clients are enabled to provide wakeup or reservation mechanism to manage devices (Optional): To wake up end point devices on demand. To request an end point device to be on for a given period of time. Allows devices to proxy knowledge of energy management capabilities and mode for other devices.

28 Networked Devices Power Save: Architecture
Specified by DLNA Entering Power Save Mode Not Specified by DLNA Physical Device Physical Device Service Providers DLNA Device Class IP and underlying physical network interface(s) and other physical resources IP interface PHY OS or other intermediate execution platform (e.g., JVM) DLNA Device Class +LPE+ UPnP Energy Management Service +LPC+ UPnP Energy Management Control Point WakeOnPattern Signaler UI to give user info

29 DLNA HTTP Adaptive Delivery: MPEG-DASH
These quality levels (e.g. resolutions and bitrates) are available Service Providers Currently requesting this quality level (segments) Adapts to network conditions inside and outside the home

30 DLNA HTTP Adaptive Delivery: MPEG-DASH
Extensibility of DLNA HTTP streaming to deliver adaptive and dynamic multimedia content by dynamically requesting different “representations” of the same content item from a server. Client adapts to varying access and streaming channel conditions to dynamically select suitable representation for the best viewing experience. Based on MPEG DASH ISO Live, ISO On Demand, and MPEG2-TS Simple profiles. Other Organizations adopting MPEG DASH: 3GPP, OIPF, HbbTV, DECE, DTG, W3C. Added MPEG-DASH Media Format Profiles: In addition to MPEG2, H.264, etc. ISO base file format and MPEG2 TS Common set of codecs: AVC, AAC Dynamic Adaptive Content is identified by new DLNA Media Profile – DASH_MPD, describing MPEG DASH Media Presentation Document (MPD). Transparent support for DLNA Link Protection (DTCP-IP).

31 DLNA HTTP Adaptive Delivery: Architecture
DMP or M-DMP DMS or M-DMS MSCP MSD UPnP Device UPnP CP IP Connectivity Media Transport Client Media Transport Server HTTP-AD Option DASH Client MPD Delivery Function DASH Segment Delivery function Service Providers

32 Authentication: Verifying Certification
Are you really a VidiPath client? Service Providers Are you really a VidiPath server? Both client and server (in-home or cloud) implement HTTPS (HTTP over TLS 1.2) to exchange X.509 and DTCP VidiPath certificates using Supplemental Data

33 Authentication: Certificate Exchange
VidiPath Clients shall use DTCP VidiPath Certificate: Same certificate is used for DTCP Link Protection and VidiPath Authentication. This certificate has the VidiPath bit set, which indicates that the Client is VidiPath certified. VidiPath Servers shall use one of the following: Option 1: In-home Authentication Server with DTCP VidiPath Certificate (DLNA Guidelines Part Device Profiles, Annex A.3): Also, a self-signed (non-trusted) X.509 Certificate is used to setup the TLS connection with a VidiPath client for exchange of DTCP VidiPath Certificate. Option 2: Cloud Authentication Server with VidiPath X.509 Certificate (DLNA Guideline Part 5 –Device Profiles Annex A.4): Authentication Server uses trusted VidiPath X.509 cert provided by DTLA, which is used for both encrypted tunnel establishment between client and server and for server authentication (since it is trusted).

34 Authentication: DTCP Method In-Home Authentication Server
Client provides DTCP VidiPath Certificate in TLS Supplemental Data signed with Client’s DTCP Private Key Service Providers HTTPS (HTTP over TLS 1.2) In-home Server provides A self-signed server X.509 Certificate With DTCP VidiPath Certificate in TLS Supplemental Data signed with Server’s DTCP Private Key DLNA Guidelines Part 5 – Device Profiles, Annex A.3, B.3, B.4

35 Authentication: X.509 Method Cloud Authentication Server
Client provides DTCP VidiPath Certificate in TLS Supplemental Data signed with Client’s DTCP Private Key Service Providers HTTPS (HTTP over TLS 1.2) Cloud Server provides Trusted X.509 VidiPath Certificate DLNA Guidelines Part 5 – Device Profiles, Annex A.4, B.1, B.2

36 Authentication: Architecture
Specified by DLNA Specified by Credential Authority Server Authentication Device Option Client Authentication Device Option Service Providers Authentication Server Authentication Client Server Credential Storage Client Credential Storage Gateway Client(s) Credential Authority Credential Installation

37 Authentication: DLNA Certification Requirements
A VidiPath device submitted for DLNA VidiPath certification shall include Production DTCP VidiPath Certificate/Key with the “VidiPath Certified” bit set: The same Certificate/Key is used for DLNA Link Protection capability & VidiPath Authentication DLNA Member company requests VidiPath Production Certificate/Key from DTLA prior to Certification testing: Required in order to submit device for DLNA VidiPath certification testing at an Independent Certification Vendor (ICV) DTLA Adopter’s Agreement includes protections against using VidiPath production keys in non-VidiPath Certified devices in the marketplace.

38 Connecting the future of Subscription TV content through
Deployment Scenarios

39 Hybrid In-home + Cloud Scenario
VidiPath STB/ Gateway DLNA VidiPath TV Home Network Cloud HTML5 RUI/Server 1. Device and Service Discovery 3. Linear, On-Demand, DVR Content 2. HTML5 RUI Guide RUI Server and Authentication Server component are located in the cloud Only A/V Server component is in the service provider supplied STB in the home Architecture that provides transition path for cloud to ground (or All-IP) content delivery

40 1. Device and Service Discovery 3. Linear, On-Demand, DVR Content
In-home Only Scenario DLNA VidiPath TV Home Network 1. Device and Service Discovery 3. Linear, On-Demand, DVR Content 2. HTML5 RUI Guide VidiPath STB/Gateway w/ RUI Server All VidiPath Server Components (RUI Server, Authentication Server and A/V Server) co-located in the service provider supplied STB in the home No VidiPath server components in the cloud

41 Connecting the future of Subscription TV content through
Test Tools

42 Conformance Test Tool The CTT is an easy-to-use tool that tests each DLNA Guideline supported by the product in development. With the help of this tool, the test operator can check if the device complies with the DLNA Guidelines based on the feature set supported by the product. Implements media alignment and scaled files to realistically simulate actual devices. 

43 Media Capability Verification Tool
The MCVT is used to verify if the device correctly implements the operations performed during media playback. For example, if the device can perform operations such as play, stop, pause, seek and scan, this tool will verify if the device correctly performs the operations using DLNA methods such as connection stalling, byte-based seek, time-based seek, and play speed as supported. The MCVT allows device vendors the ability to verify that each media format profile will perform all operations successfully for all possible methods that the device supports. Implements media alignment and scaled files to realistically simulate actual devices. 

44 Link Protection Test Tool
The LPTT tests the Link Protection Guidelines (DLNA DTCP-IP Guidelines) for compliance.  The LPTT is based on CTT, but the CTT covers Architecture and Protocols and the LPTT covers the Link Protection Guidelines. Note: LPTT is provided only to Members who have a current DTLA license and hold Adopter Status. LPTT also has tests similar to MCVT for testing the operations and methods implementation of a device during media playback, for DTCP-IP media format profiles.

45 conclusion What did we learn?

46 Today you learned… Benefits What is VidiPath? Features
The full subscription TV experience on consumer electronics Benefits Consumers Industry CE Companies Your Company Features HTML5 Diagnostics Power Save Adaptive Delivery DTCP-IP Authentication Deployment Scenarios In Home + Cloud In Home Test Tools Conformance Media Capability Link Protection

47 Join DLNA CE VidiPath Clients must be DLNA Certified to interface with and receive service provider content. Membership is required for certification. Use the new brand name for VidiPath on products and messaging materials to market the benefits of VidiPath to consumers and the industry VidiPath meets the FCC output requirements that come into effect on June 1, 2015. VidiPath certification enables your company to join the VidiPath ecosystem.

48 Timeline 2014 December September March NOW
VidiPath Guidelines public release NOW Building and testing products September Certification Program launch December Certified Products expected in the Market

49 How to Get started Prepare to certify your device by downloading the guidelines: Join DLNA and gain access to: Latest guidelines VidiPath Test Tools 2015 Plugfests (dates to be released) Certification Program to join DLNA.

50 Questions and answers

51 Course evaluation Tell us what you think
Don’t forget the course evaluation: Tell us what you liked and what we can improve We want to hear from you Ask your instructor if you do not have an evaluation form. Turn in evaluations to the room monitor when you leave the classroom.

52 Connecting the future of Subscription TV content through
THANK YOU!


Download ppt "Connecting the future of Subscription TV content through"

Similar presentations


Ads by Google