Presentation is loading. Please wait.

Presentation is loading. Please wait.

CEA 2014 Overview April 18, 2007 Mark R. Walker PhD Sr. Viiv TM Planning Architect Digital Home Group Intel.

Similar presentations


Presentation on theme: "CEA 2014 Overview April 18, 2007 Mark R. Walker PhD Sr. Viiv TM Planning Architect Digital Home Group Intel."— Presentation transcript:

1 CEA 2014 Overview April 18, 2007 Mark R. Walker PhD Sr. Viiv TM Planning Architect Digital Home Group Intel

2 Summary Overview of R7WG9 and CEA 2014 work The CEA 2014 spec: –Global view –Home Networking Architecture: Clients Servers –CEA 2014 clients on the Internet –CE-HTML - a new CE-friendly browser

3 Overview Goals of CEA R7WG9 –Establish a single HTML definition for UIs emerging from LAN devices and Internet. "TV- friendly" –Support A/V broadcasts over Internet and Home LAN. –Use existing standards (when possible). –Support many client types: cell phones to hi- def TVs. –OS Independent

4 Overview Contributing companies to CEA R7WG9: –Philips –Samsung –Sony –Pioneer –Panasonic –Hitachi –Intel –Echostar

5 Overview CEA 2014 spec: –Home Network: 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.

6 Overview Home 2014 server 2014 client (TV) DLNA 1.0 A/V, UPnP devices, XHTML web pages Internet 2014 server XHTML web pages, Not considered: A/V protocol, CP Service discovery, etc web page 1 A/V window serves A/V and web pages serves A/V and 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

7 Home Networking Client devices and server devices 'find' each other with UPnP: Home 2014 server web page 1 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 2014 client (TV) UPnP 1. Query / discovery 2. Response 3. Browse for content

8 Home Networking Supported network configurations ('box models'): –2-box: client does not support UPnP locally. Client finds server and browses for content Home 2014 Server 2014 Client (TV) UPnP 1. Query / discovery 2. Response 3. Browse for content 4. Content descriptions 5. http-get selected app UPnP

9 Home Networking Supported network configurations ('box models'): –3-box: client & server both support UPnP locally. External 'control point' directs interaction. Home 2014 Server 2014 Client (TV) UPnP 2. Browse content 4. http-get selected app UPnP Control point 1. Query - Response 3. Content selection UPnP

10 Home Network Capability Profiles 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

11 Home Networking Server –UPnP device on the Home LAN –Exposes UI listings with standard form XML. Retrieved via SOAP action or via http-get file x-fer. Each UI listing describes client capability needed to render: 6789-568 DVD Browser http://1.8.7.2:333/DVDUI....... Home 2014 Server UPnP

12 Home Networking Client –UPnP optional –Exposes rendering capabilities using same data format as UI listings"............. 2014 Client (TV)

13 Home Networking UI session initiation –UPnP-exchanged is only for informal capability matching. –UI session paramters are established by http-get User-Agent data User-Agent: “CE-HTML/1.0 (”, -element with a single -element, and zero-or-more, and elements‘)’

14 Internet UI session initiation –No discovery, but UI session parameters are established by same http-get User-Agent data 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 http-get

15 CE-HTML 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. XMLHTTPRequest

16 CE-HTML 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 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 A/V stream format: not specified

17 CE-HTML 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 Browser Features XMLHTTPRequest Allows clients to 'poll' for updates w/o performig 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

18 CE-HTML 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 Browser Features Advanced and detailed support for overlay, transparency Required easy toggling A/V from-to full-screen. Command remoting back to server: function of remoting protocol e.g. for CE-HTML, no remoting required.

19 Summary CE-HTML: TV-friendly authoring Common form for CE device UIs and Internet content Built into CE-HTML: –XHTML1.0, CSS-TV Built into browser definition: –auto-scaling, auto font substitution, –overlay behavior, etc Extensive authoring guidance in 2014 spec. Std tools (e.g. Mozilla) for authors. CEA 2014 conformance easy to verify visually. 2014 client 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

20 Summary Framework: Automatic discovery of compatible devices and UI content on LAN Setup protocol for Internet and LAN virtually identical 2014 client 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

21 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: R7WG9 task group making small edits, fixing errata. Next step: accept proposals for new capabilities this Spring.


Download ppt "CEA 2014 Overview April 18, 2007 Mark R. Walker PhD Sr. Viiv TM Planning Architect Digital Home Group Intel."

Similar presentations


Ads by Google