Presentation is loading. Please wait.

Presentation is loading. Please wait.

CONNECTING THE FUTURE OF SUBSCRIPTION TV CONTENT THROUGH CEDIA EXPO.

Similar presentations


Presentation on theme: "CONNECTING THE FUTURE OF SUBSCRIPTION TV CONTENT THROUGH CEDIA EXPO."— Presentation transcript:

1 CONNECTING THE FUTURE OF SUBSCRIPTION TV CONTENT THROUGH CEDIA EXPO

2 Please; Cell phones off Course evaluations at end Course code ESD A LITTLE HOUSEKEEPING

3 AMOL BHAGWAT INTRODUCTION 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 WHAT WE WILL LEARN AGENDA What is VidiPath? Benefits Features Deployment Scenarios Test Tools Conclusion Q & A

5 LEARNING OBJECTIVES WHAT IS VIDIPATH? 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 SUBSCRIPTION TV TODAY Service Provider Devices Retail Devices without Subscription TV Retail Devices with Subscription TV One STB per TV Conditional Access Service Providers

9 SUBSCRIPTION TV WITH Service Provider Gateway The full subscription TV experience on consumer electronics Service Providers

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

11 THE FCC AND 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, 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). https://apps.fcc.gov/edocs_public/attachmatch/DA A1.pdf https://apps.fcc.gov/edocs_public/attachmatch/DA A1.pdf 11

12 TIMELINE 2014 March 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 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

15 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 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 Features CONNECTING THE FUTURE OF SUBSCRIPTION TV CONTENT THROUGH

18 VidiPath Client VidiPath Server DMS HTML 5 RUI (+RUIHSRC+) Authentication Server Low Power Endpoint (+LPE+) Diagnostics Controller (+DIAGC+) DMP/DMR Low Power Controller (+LPC+) Diagnostics Endpoint (+DIAGE+) 3D Rendering Client HTTP adaptive Client HTTP adaptive server 3D Media Content HTTP Adaptive Server 3D Media Content HTML 5 RUI (+RUIHPL+) 3D Rendering Client HTTP Adaptive Client Authentication Client Diagnostics Endpoint (+DIAGE+) Authentication Protocols Diagnostics Protocols Low Power Signalling RUIH Protocols HTTP Adaptive Delivery 3D Media Delivery HTTP Adaptive Delivery 3D Media Delivery Optional

19 REMOTE USER INTERFACE: SERVICE PROVIDER USER INTERFACE ON CE DEVICES RUI LUI RUI Service Providers

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

22 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. DTCP-IP: Protecting Streaming Content

23 DIAGNOSTICS: VERIFYING CONNECTIVITY 23 Is the Connection OK? Status Service Providers

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

26 NETWORKED DEVICES POWER SAVE: CONSERVING ENERGY Entering power save mode I need your services Service Providers

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

29 DLNA HTTP ADAPTIVE DELIVERY: MPEG-DASH 29 These quality levels (e.g. resolutions and bitrates) are available Currently requesting this quality level (segments) Service Providers 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 DMP or M-DMPDMS or M-DMS MSCP MSD UPnP Device UPnP CP IP Connectivity Media Transport ClientMedia Transport Server HTTP-AD Option DASH Client MPD Delivery Function DASH Segment Delivery function DLNA HTTP ADAPTIVE DELIVERY: ARCHITECTURE Service Providers

32 AUTHENTICATION: VERIFYING CERTIFICATION Are you really a VidiPath client? Are you really a VidiPath server? Service Providers 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 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 5 - Device Profiles, Annex A.3): Same certificate is used for DTCP Link Protection and VidiPath Authentication. 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). AUTHENTICATION: CERTIFICATE EXCHANGE

34 AUTHENTICATION: DTCP METHOD IN-HOME AUTHENTICATION SERVER Client provides DTCP VidiPath Certificate in TLS Supplemental Data signed with Client’s DTCP Private Key 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 Service Providers DLNA Guidelines Part 5 – Device Profiles, Annex A.3, B.3, B.4 HTTPS (HTTP over TLS 1.2)

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

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

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

40 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

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. 42

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. 43

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. 44

45 CONCLUSION What did we learn?

46 TODAY YOU LEARNED… WHAT IS VIDIPATH? 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, VidiPath certification enables your company to join the VidiPath ecosystem. 47

48 TIMELINE 2014 March 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 49

50 QUESTIONS AND ANSWERS

51 Don’t forget the course evaluation: o Tell us what you liked and what we can improve o 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. TELL US WHAT YOU THINK COURSE EVALUATION

52 CONNECTING THE FUTURE OF SUBSCRIPTION TV CONTENT THROUGH THANK YOU!


Download ppt "CONNECTING THE FUTURE OF SUBSCRIPTION TV CONTENT THROUGH CEDIA EXPO."

Similar presentations


Ads by Google