1 / 10

CEA 2014 Overview

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. Goals of CEA R7WG9. Establish a single, detailed HTML and A/V definition for IPTV terminal devices

holmes-hull
Download Presentation

CEA 2014 Overview

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  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. ViivTM Planning Architect Digital Home Group Intel

  2. Goals 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

  3. Contributing companies to CEA R7WG9 • Philips • Samsung • Sony • Pioneer • Panasonic • Hitachi • Intel • Echostar

  4. CEA 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.

  5. web page 2 web page web page 2 web page 2 web page 1 web page 2 A/V window A/V window A/V window A/V window A/V window A/V window CEA 2014 Scope Internet 2014 server serves A/V and web pages XHTML web pages, Not considered: A/V protocol, CP Service discovery, etc serves A/V and web pages Home 2014 server home LAN DLNA 1.0 A/V, UPnP devices, XHTML web pages 2014 client (TV)

  6. web page 1 web page 2 web page web page 2 web page 2 web page A/V window A/V window A/V window A/V window A/V window A/V window CEA 2014 Client Scope • 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 2014 client (TV)

  7. web page 1 web page 2 web page web page 2 web page 2 web page A/V window A/V window A/V window A/V window A/V window A/V window CEA 2014 Client Scope • 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=true • font=”sans-serif”,”monospace” • navigationkeys=true, numerickeys=true colorkeys=false, playcontrolkeys=true 2014 client (TV)

  8. CEA 2014 Home 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. Internet 2014 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 Home 2014 server

  9. web page 1 web page 2 web page web page 2 web page 2 web page A/V window A/V window A/V window A/V window A/V window A/V window CEA 2014 - Additional Features • 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. 2014 client (TV)

  10. CEA 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.

More Related