cea 2014 overview presented to the atis itu-t fg iptv interoperability forum january 24, 2007 mt....

10
CEA 2014 Overview Presented to the ATIS ITU-T FG IPTV Interoperability Forum January 24, 2007 Mt. View, CA Mark R. Walker PhD Sr. Viiv TM Planning Architect Digital Home Group Intel

Upload: vanessa-rodgers

Post on 27-Mar-2015

214 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: CEA 2014 Overview Presented to the ATIS ITU-T FG IPTV Interoperability Forum January 24, 2007 Mt. View, CA Mark R. Walker PhD Sr. Viiv TM Planning Architect

CEA 2014 OverviewCEA 2014 Overview

Presented to the

ATIS ITU-T FG IPTV Interoperability Forum

January 24, 2007

Mt. View, CA

Mark R. Walker PhD

Sr. ViivTM Planning Architect

Digital Home Group

Intel

Page 2: CEA 2014 Overview Presented to the ATIS ITU-T FG IPTV Interoperability Forum January 24, 2007 Mt. View, CA Mark R. Walker PhD Sr. Viiv TM Planning Architect

Goals of CEA R7WG9Goals of CEA R7WG9• Establish a single, detailed HTML and A/V definition for

IPTV terminal devices• Support broadcasts over Internet and Home LAN.• Use existing standards (when possible) for home

networking and Internet:• DLNA 1.0 (for home network)• UPnP (for home network)• HTTP 1.1• XHTML, CSS2.1, CSS-TV

• PC and TV monitor-friendly• Support many client types: cell phones to hi-def TVs.

• Independent of operating system

– Not in-scope: A/V broadcast and protocol format over the Internet

Page 3: CEA 2014 Overview Presented to the ATIS ITU-T FG IPTV Interoperability Forum January 24, 2007 Mt. View, CA Mark R. Walker PhD Sr. Viiv TM Planning Architect

Contributing companies to CEA R7WG9Contributing companies to CEA R7WG9

• Philips• Samsung• Sony• Pioneer• Panasonic• Hitachi• Intel• Echostar

Page 4: CEA 2014 Overview Presented to the ATIS ITU-T FG IPTV Interoperability Forum January 24, 2007 Mt. View, CA Mark R. Walker PhD Sr. Viiv TM Planning Architect

CEA 2014 Specification OverviewCEA 2014 Specification Overview

• CEA 2014 spec defines 4 things:– Devices: remote UI (RUI) clients and servers– Server and client interaction over the home

LAN– Server and client interaction over the Internet– CE-HTML: a new browser required for CEA

2014 client devices.

Page 5: CEA 2014 Overview Presented to the ATIS ITU-T FG IPTV Interoperability Forum January 24, 2007 Mt. View, CA Mark R. Walker PhD Sr. Viiv TM Planning Architect

CEA 2014 ScopeCEA 2014 Scope

Home2014

server

2014 client (TV)

DLNA 1.0 A/V,UPnP devices,XHTML web pages

Internet2014 server

XHTML web pages,Not considered: A/V protocol, CPService discovery, etc

web page 1

A/V window

serves A/Vand web pages

serves A/Vand web pages

web page 2

A/V window

web page 2

A/V window

web page 2

A/V window

web page 2

A/V window

web page

A/V window

home LAN

Page 6: CEA 2014 Overview Presented to the ATIS ITU-T FG IPTV Interoperability Forum January 24, 2007 Mt. View, CA Mark R. Walker PhD Sr. Viiv TM Planning Architect

CEA 2014 Client ScopeCEA 2014 Client Scope

2014 client (TV)

web page 1

A/V window

web page 2

A/V window

web page

A/V window

web page 2

A/V window

web page 2

A/V window

web page

A/V window

Powerful web browser with A/V windows• "CE-HTML":

• XHTML 1.0 Strict or Transitional• CSS-TV (based on CSS1) + elements from CSS2.0 and CSS2.1• GIF, JPEG, PNG, PNG (true color), PNG (zlib)• DOM2 Core/Style/events + KeyEvent + DOM2 HTML subset• ECMA-262 + "javascript" URL scheme• Extensive requirements for scaling, font, font substitution, etc.

• A/V:• Client-local or streaming• Window or full-screen• Streaming: over LAN or Internet• Architected as 'plug-in'• LAN stream formats: DLNA 1.0• Internet stream: not specified

Page 7: CEA 2014 Overview Presented to the ATIS ITU-T FG IPTV Interoperability Forum January 24, 2007 Mt. View, CA Mark R. Walker PhD Sr. Viiv TM Planning Architect

CEA 2014 Client ScopeCEA 2014 Client Scope

2014 client (TV)

web page 1

A/V window

web page 2

A/V window

web page

A/V window

web page 2

A/V window

web page 2

A/V window

web page

A/V window

• On the LAN:• Exposes capabilities via 'profiles'• Transmitted to server both LAN and Internet servers via http headers (also discoverable on UPnP clients)• Enables server-side scripting to match the web page to client capability.

• Pre-defined std UI profiles:example SD_UIPROF: w=640, h=480, truecolor hscroll=false, vscroll=truefont=”sans-serif”,”monospace”navigationkeys=true, numerickeys=true colorkeys=false, playcontrolkeys=true

Page 8: CEA 2014 Overview Presented to the ATIS ITU-T FG IPTV Interoperability Forum January 24, 2007 Mt. View, CA Mark R. Walker PhD Sr. Viiv TM Planning Architect

CEA 2014 Home ServerCEA 2014 Home Server

Home2014

server

LAN Remote UI (RUI) server:• Discovered via UPnP• Exposes XML listings of CEA 2014 UI applications• App XML metadata includes:

• Required client display and A/V capabilities for each app.• URL for http XHTML server.• Client acquires metadata and performs http-get on the URL.

Internet2014 server

WAN Remote UI (RUI) server:• Non-discoverable• Each URI is a unique app• Client performs http-get with client capability description. Server matches the capabilities or returns status code

Page 9: CEA 2014 Overview Presented to the ATIS ITU-T FG IPTV Interoperability Forum January 24, 2007 Mt. View, CA Mark R. Walker PhD Sr. Viiv TM Planning Architect

CEA 2014 - Additional FeaturesCEA 2014 - Additional Features

2014 client (TV)

web page 1

A/V window

web page 2

A/V window

web page

A/V window

web page 2

A/V window

web page 2

A/V window

web page

A/V window

Other client requirements:• XMLHTTPRequest

• Allows clients to 'poll' for updates w/o performing whole page update

• Persistent TCP Sockets• Allows Remote UI Servers to send session-context messages (text or text-encoded binary messages)

• 3rd Party Notifications:• http text notifications • Polling-based for Internet• Multicast for home

Other options:• Save & Restore - defined for client and servers.

• Allows users to save the 'state' of an app for later use.

Page 10: CEA 2014 Overview Presented to the ATIS ITU-T FG IPTV Interoperability Forum January 24, 2007 Mt. View, CA Mark R. Walker PhD Sr. Viiv TM Planning Architect

CEA 2014 InformationCEA 2014 Information

• 2014 version A spec available from www.ce.org (small fee)

• 2014 has been selected for reference basis in DLNA Remote UI capability.

• Current Activities: WG9 task group making small edits, fixing errata.

• Next step: accept proposals for new capabilities this Spring.