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.

Slides:



Advertisements
Similar presentations
International Telecommunication Union Mar del Plata, Argentina, 2 September 2009 Multimedia Application Framework Q13/SG16 Marcelo Moreno Multimedia Networking.
Advertisements

Introduction to HTML, XHTML, and CSS
Overview Environment for Internet database connectivity
TU/e Service Discovery Mechanisms: two case studies / IC2002 Service Discovery Mechanisms: Two case studies Control point Device UPnP Terminal Domain Host.
Samsung Smart TV is a web-based application running on an application engine installed on digital TVs connected to the Internet.
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
Quality of Service Update
A really fairly simple guide to: mobile browser-based application development (part 1) Chris Greenhalgh G54UBI / Chris Greenhalgh
Web Services Darshan R. Kapadia Gregor von Laszewski 1http://grid.rit.edu.
Web Services Nasrullah. Motivation about web service There are number of programms over the internet that need to communicate with other programms over.
XML 6.7 XForms 6. Motivation HTML forms deliver the interactive WWW Forms are what make electronic transactions possible HTML forms are long overdue for.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 22 World Wide Web and HTTP.
B. Fairman Sony US Advanced Technologies Center 1 Ubiquitous Video W3C Video on the Web Workshop
UPnP TM Remote I/O Mark R. Walker Intel Markus Wischy Siemens.
UPnP TM Remote UI Markus Wischy Senior Architect Siemens.
Project 1 Introduction to HTML.
Philips Research France Delivery Context in MPEG-21 Sylvain Devillers Philips Research France Anthony Vetro Mitsubishi Electric Research Laboratories.
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)
1st Project Introduction to HTML.
Printing & Imaging Update John Ritchie Intel Staff Engineer.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
HTML 1 Introduction to HTML. 2 Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key terms.
Chapter ONE Introduction to HTML.
UNDERSTANDING WEB AND WEB PROJECT PLANNING AND DESIGNING AND EFFECTIVE WEBSITE Garni Dadaian.
WEB DESIGN SOME FOUNDATIONS. SO WHAT IS THIS INTERNET.
Name Title Microsoft Corporation Push Notification Introduction and Platform Interaction.
CSCI 323 – Web Development Chapter 1 - Setting the Scene We’re going to move through the first few chapters pretty quick since they are a review for most.
IT 210 The Internet & World Wide Web introduction.
Chapter 1 Introduction to HTML, XHTML, and CSS
DLNA Confidential Who Owns the Home Network? Glen Stone Director, Standards & Strategy Sony Electronics Inc. Chair: DLNA Technical Committee Glen Stone.
DATA COMMUNICATION DONE BY: ALVIN SAMPATH CARLVIN SAMPATH.
JavaScript, Fourth Edition Chapter 12 Updating Web Pages with AJAX.
Tutorial 1: Getting Started with Adobe Dreamweaver CS4.
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
Chapter 13-Tools for the World Wide Web. Overview Web servers. Web browsers. Web page makers and site builders. Plug-ins and delivery vehicles. Beyond.
MediaServer:1 Device Template Version 1.01 Date: June 25, 2002 For UPnP™ Version 1.0 Status: Standardized DCP File from: MediaServer1.0.pdf Author: John.
Abigail morris.  Today I'm going to be explaining why the Internet relies on a number of protocols in order to function properly.  A protocol is simply.
Session: 1. © Aptech Ltd. 2Introduction to the Web / Session 1  Explain the evolution of HTML  Explain the page structure used by HTML  List the drawbacks.
IS-907 Java EE World Wide Web - Overview. World Wide Web - History Tim Berners-Lee, CERN, 1990 Enable researchers to share information: Remote Access.
Web Design and Development. World Wide Web  World Wide Web (WWW or W3), collection of globally distributed text and multimedia documents and files 
 AJAX – Asynchronous JavaScript and XML  Ajax is used to develop fast dynamic web applications  Allows web pages to be updated asynchronously by transferring.
27.1 Chapter 27 WWW and HTTP Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Internet Applications (Cont’d) Basic Internet Applications – World Wide Web (WWW) Browser Architecture Static Documents Dynamic Documents Active Documents.
RJ Sunderman Product Engineer GeoEvent Extension Product Team Mark Bramer Senior Technical Analyst Esri Professional Services
HTML Concepts and Techniques Fifth Edition Chapter 1 Introduction to HTML.
4 m 9K Copyright 2002 Forum 9000, LLC Slide 1 Forum 9000 Quality Systems for Quality Care.
Web Technologies Lecture 10 Web services. From W3C – A software system designed to support interoperable machine-to-machine interaction over a network.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
JavaScript & Introduction to AJAX
Web Technology (NCS-504) Prepared By Mr. Abhishek Kesharwani Assistant Professor,UCER Naini,Allahabad.
CEA 2014 Overview April 18, 2007 Mark R. Walker PhD Sr. Viiv TM Planning Architect Digital Home Group Intel.
COMP 143 Web Development with Adobe Dreamweaver CC.
Tutorial 1 Getting Started with Adobe Dreamweaver CS5.
CM143- WEB CM143-WEB Page Layout live sites HTML Images User Considerations Planning Navigation CSS Architecture File Management Cascading Style Sheets.
CIS 1203 Web Technologies Introduction to the Internet and the WWW.
HTML PROJECT #1 Project 1 Introduction to HTML. HTML Project 1: Introduction to HTML 2 Project Objectives 1.Describe the Internet and its associated key.
Web fundamentals: Clients, Servers, and Communication
Project 1 Introduction to HTML.
Brice Copy, Mirjam Labrenz
Chapter 1 Introduction to HTML.
WEB SERVICES From Chapter 19 of Distributed Systems Concepts and Design,4th Edition, By G. Coulouris, J. Dollimore and T. Kindberg Published by Addison.
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
Project 1 Introduction to HTML.
WEB API.
HTML5 Level I Session I Chapter 1 - Introduction to Web Development
WEB SERVICES From Chapter 19, Distributed Systems
Chapter 7 Network Applications
Client-Server Model: Requesting a Web Page
Chengyu Sun California State University, Los Angeles
Presentation transcript:

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

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

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.

CEA 2014 Scope 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

CEA 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 "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

CEA 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=true font=sans-serif,monospace navigationkeys=true, numerickeys=true colorkeys=false, playcontrolkeys=true

CEA 2014 Home Server Home 2014 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

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

CEA 2014 Information 2014 version A spec available from (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.