Connecting the future of Subscription TV content through

Slides:



Advertisements
Similar presentations
WEB AND WIRELESS AUTOMATION connecting people and processes InduSoft Web Solution Welcome.
Advertisements

DLNA CVP-2 Overview for W3C
Building Applications Using SIP Scott Hoffpauir Vice President, Engineering Fall 1999 VON, Atlanta.
W3C Web & TV Workshop 2014 UPnP, W3C and TV W3C Web & TV Workshop March 2014.
BrightAuthor v3.7 software and BrightSign XD v4.7 firmware
Digital Living Network Alliance: Building out the Digital Network Bob Taylor Member, DLNA Board of Directors March 2006.
B. Fairman Sony US Advanced Technologies Center 1 Ubiquitous Video W3C Video on the Web Workshop
Copyright © 2012 Certification Partners, LLC -- All Rights Reserved Lesson 4: Web Browsing.
Standards Certification Education & Training Publishing Conferences & Exhibits Using Outbound IP Connections for Remote Access EXPO 2005 Chicago, IL.
Module 5: TLS and SSL 1. Overview Transport Layer Security Overview Secure Socket Layer Overview SSL Termination SSL in the Hosted Environment Load Balanced.
Secure Sockets Layer eXtended (SSLX) Next Generation Internet Security Overview Presentation April 2011.
Dynamic Adaptive Streaming over HTTP – Design Principles and Standards Thomas Stockhammer, Qualcomm DASHDASH.
Key Provisioning Use Cases and Requirements 67 th IETF KeyProv BOF – San Diego Mingliang Pei 11/09/2006.
Technical Brief v1.0. Communication tools that broadcast visual content directly onto the screens of computers, using multiple channels and formats Easy.
UPnP Device Management Andre Bottaro France Telecom Group UPnP DM co-chairman End User Device Management panel Sunday, January 11th, 2009 CCNC'09.
Building Applications Using SIP Scott Hoffpauir Vice President, Engineering Fall 1999 VON, Atlanta.
Sept 11, 2008 Open IPTV Forum Release 1 Specification for End-to-End IPTV Solutions Luca Pesando Telecom Italia (Open IPTV Forum Steering Group Member)
Cambodia-India Entrepreneurship Development Centre - : :.... :-:-
4K CONTENT PLAN Sony Pictures Technologies. The 4k Consumer Value 4k has to offer all of these features: – Higher resolution – Richer colors (wider color.
Middleware for P2P architecture Jikai Yin, Shuai Zhang, Ziwen Zhang.
Printing & Imaging Update John Ritchie Intel Staff Engineer.
Fine Point Technologies Remote Device Administrator.
Digital Rights Management 5th Annual Wireless Java Conference January 21-23, 2004 Kevin Mowry, Motorola Chair, OMA Download and DRM group.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
4K CONTENT PLAN Sony Pictures Technologies. Consumer Offering Broadcast (Over the air, cable, satellite, IPTV) Premium Content (Movies, episodic TV) Premium.
Hosted Exchange The purpose of this Startup Guide is to familiarize you with ExchangeDefender's Exchange and SharePoint Hosting. ExchangeDefender.
CLIENT A client is an application or system that accesses a service made available by a server. applicationserver.
TV-Anytime (and the myTV project) Ronald Tol Philips Research.
1 Remote Management of Wireless Gateway Student Name: Dinesh D N (BITS ID: 2004HZ12158) MphasiS Technologies Ltd, Bangalore March 2006.
NV V5.7 Product Presentation. Brand New Professional GUI  Multiple User Interface for different look and feel  Audio indicator on camera (play audio.
Advanced Access Content System (AACS) Industry Briefing July 14, 2004.
DLNA Confidential Who Owns the Home Network? Glen Stone Director, Standards & Strategy Sony Electronics Inc. Chair: DLNA Technical Committee Glen Stone.
Copyright © 2006 CyberRAVE LLC. All rights reserved. 1 Virtual Private Network Service Grid A Fixed-to-Mobile Secure Communications Framework Managed Security.
MCSE Guide to Microsoft Exchange Server 2003 Administration Chapter Four Configuring Outlook and Outlook Web Access.
How to connect non IP devices into the UPnP™v1 fabric Vijay Dhingra Director of Standards Echelon Corp.
September, 2005What IHE Delivers 1 G. Claeys, Agfa Healthcare Audit Trail and Node Authentication.
BroadbandSuite Unleashing the Power Of Broadband October 15, 2006 Lisa Garza, Member Board of Directors, DSL Forum.
An XMPP (Extensible Message and Presence Protocol) based implementation for NHIN Direct 1.
Registration Processing for the Wireless Internet Ian Gordon Director, Market Development Entrust Technologies.
An Overview of MPEG-21 Cory McKay. Introduction Built on top of MPEG-4 and MPEG-7 standards Much more than just an audiovisual standard Meant to be a.
1 Apache. 2 Module - Apache ♦ Overview This module focuses on configuring and customizing Apache web server. Apache is a commonly used Hypertext Transfer.
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 1 Interoperability: Ensuring the Success of Web Services.
CHAPTER TEN AUTHORING.
Building Security into Your System Bill Major Gregory Ponto.
The Year of Implementation and Value Creation!Global Gaming Expo 2006 Good Things Happen When We All Pull Together The World of Transport.
The MPEG-DASH Standard for Multimedia Streaming Over the Internet Chih-Hsiang Chou Advisor: Prof Dr. Ho-Ting Wu Department of Computer Science and Information.
1 TV-Anytime Forum Business Models – Preparing for the future.
Implementing Microsoft Exchange Online with Microsoft Office 365
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Standardization activities on Home Networking in CCSA CCSA DOCUMENT #:GSC13-GTSC6-08 FOR:Presentation or Information SOURCE:CCSA AGENDA ITEM:GTSC; 4.3.
Sharing makes life beautiful ARKUDA STB SOLUTION.
Securing Access to Data Using IPsec Josh Jones Cosc352.
IP Security (IPSec) Matt Hermanson. What is IPSec? It is an extension to the Internet Protocol (IP) suite that creates an encrypted and secure conversation.
OMA Secure Content Delivery for the Mobile World ODRL Workshop, Vienna Dr. Willms Buhse Vice Chair, OMA Download and DRM group.
Windows Vista Configuration MCTS : Advanced Networking.
Devices 10 billion Internet- connected devices by 2016 People 1 billion+ people use social media services today Cloud 30 % of data will live in or pass.
INTERNET PROTOCOL TELEVISION (IP-TV)
Developing IoT endpoints with mbed Client
Enterprise Town Hall solution
Module 8: Securing Network Traffic by Using IPSec and Certificates
Sony Pictures Technologies
INTERNET PROTOCOL TELEVISION (IP-TV)
Tailor slide to customer industry/pain points
Goals Introduce the Windows Server 2003 family of operating systems
Module 8: Securing Network Traffic by Using IPSec and Certificates
Presentation transcript:

Connecting the future of Subscription TV content through CEDIA EXPO

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

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

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

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

Connecting the future of Subscription TV content through What is ?

:Delivering Subscription TV to All Devices Service Providers

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

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

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

The FCC and DLNA produces open industry standards The FCC output requirements will come into effect on June 1, 2015. 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. 97-80; Audiovisual Output Requirement of Section 76.640(b)(4)(iii). https://apps.fcc.gov/edocs_public/attachmatch/DA-12-1910A1.pdf As discussed below, we clarify the elements of an “open industry standard” for purposes of Section 76.640(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 76.640(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

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

Connecting the future of Subscription TV content through Benefits

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

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

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

Connecting the future of Subscription TV content through Features

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

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

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.

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.

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.

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

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

Diagnostics: Architecture Defined in DLNA Guidelines TR-069 - 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)

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

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.

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

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

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

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

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

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 5 - 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).

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

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

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

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.

Connecting the future of Subscription TV content through Deployment Scenarios

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

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

Connecting the future of Subscription TV content through Test Tools

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. 

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. 

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.

conclusion What did we learn?

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

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.

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

How to Get started Prepare to certify your device by downloading the guidelines: http://www.dlna.org/dlna-for-industry/guidelines Join DLNA and gain access to: Latest guidelines VidiPath Test Tools 2015 Plugfests (dates to be released) Certification Program Email: admin@dlna.org to join DLNA.

Questions and answers

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.

Connecting the future of Subscription TV content through THANK YOU!