Interactive Content Format Issues in ATSC (US Digital TV Standards) Aninda DasGupta Philips Research Briarcliff Manor, NY

Slides:



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

Copyright © Steven Morris 2005 All Rights Reserved Downloaded from What is digital TV middleware? Steve Morris
By law, all high-power TV stations are required to upgrade their broadcast technology by February 17, TV has evolved.
HTML 5 and CSS 3, Illustrated Complete Unit K: Incorporating Video and Audio.
Multi-Model Digital Video Library Professor: Michael Lyu Member: Jacky Ma Joan Chung Multi-Model Digital Video Library LYU9904 Multi-Model Digital Video.
UNIT K: INCORPORATING VIDEO AND AUDIO 1 Encoding: the process of transforming moving image and/or sound into a digital file. Each encoding method known.
Web & TV Media Synchronization A Proposal for Standardization Sheau Ng, NBCUniversal Web & TV IG, TPAC 2012 Oct 29, 2012.
Understand Web Page Development Software Development Fundamentals LESSON 4.1.
Project 1 Introduction to HTML.
Interactive Mapping API’s MDIT - Center for Shared Solutions.
Web Development Life Cycle (WDLC) by Sally King. 2 Initiation/ Inception Analysis & Requirements Definition Design Construction Installation/ Deployment.
Chapter Concepts Review Markup Languages
Supervised by Prof. LYU, Rung Tsong Michael Department of Computer Science & Engineering The Chinese University of Hong Kong Prepared by: Chan Pik Wah,
Mgt 240 Lecture Website Construction: Software and Language Alternatives March 29, 2005.
1st Project Introduction to HTML.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
Development of mobile applications using PhoneGap and HTML 5
Multimedia Enabling Software. The Human Perceptual System Since the multimedia systems are intended to be used by human, it is a pragmatic approach to.
Developing Content for Mobile Devices Larry D. Lee Web Developer for K4Health.
Chapter ONE Introduction to HTML.
MPEG-4 & Windows Media Dr. Jordi Ribas-Corbera Lead Program Manager, Codecs Digital Media Division Microsoft Corp
Chapter 1 Variables in the Web Design Environment
Chapter 13 Programming Languages and Program Development 1.
HTML5 GAMING By Scott Benton. HTML5 New HTML Standard Previous Version of HTML, HTML 4.01, Released in 1999 Not an Official Standard Yet No Browsers Have.
Chapter 1 Introduction to HTML, XHTML, and CSS
Computer Concepts 2014 Chapter 7 The Web and .
XForms: A case study Rajiv Shivane & Pavitar Singh.
DVB The DVB Multimedia Home Platform Peter MacAvock (DVB)
Utilization of Digital Television Technologies for E-learning LADL Conference 1st LOGOS Open Workshop 20 September 2007 Budapest Dr. Sándor Bozóki, András.
Integrating Timing into XML Documents Patrick Schmitz MS Research BARC Telepresence.
Copyright © 2008 Advanced Television Systems Committee, Inc. All rights reserved. 1 HPA Technology Retreat 2009 ATSC 2.0 The next generation Graham Jones,
Progress of Chinese DTV Standardization AVMSC (Audio, Video & Multimedia Standardization Commission) Zhao Xinhua 2004 - 5 Shanghai.
Fundamentals of Database Chapter 7 Database Technologies.
Lecture 19 Web Application Frameworks Boriana Koleva Room: C54
HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS.
Philips Softworks CONFIDENTIAL Opportunities in MHP & MPEG-4 Presentation at ITU MediaCOM 14 th March 2002 Paul Bristow Strategic Technologist, Philips.
HTML PROJECT #1 Project 1 Introduction to HTML HTML Project 1: Introduction to HTML 2 Vocabulary Internet service provider (ISP) A company that has a.
McGraw-Hill/Irwin © 2004 by The McGraw-Hill Companies, Inc. All rights reserved. SMIL Ellen Pearlman Eileen Mullin Programming the Web Using XML.
XML A web enabled data description language 4/22/2001 By Mark Lawson & Edward Ryan L’Herault.
Streaming Video Over The Internet James Jennings, Jr. Management Information Systems 12:00-12:50.
France Télécom R&D Advanced Interactive Content Olivier Avaro Chairman MPEG Systems and AIC Initiative France Telecom R&D.
Building Rich Web Applications with Ajax Linda Dailey Paulson IEEE – Computer, October 05 (Vol.38, No.10) Presented by Jingming Zhang.
“Broadcast GL” Presentation to OpenGL ARB March 1999 Rob Glidden
The Synchronized Multimedia Integration Language (SMIL) Kuo-Hao Li.
4.01B Authoring Languages and Web Authoring Software 4.01 Examine webpage development and design.
©Silberschatz, Korth and Sudarshan10.1Database System Concepts W3C - The World Wide Web Consortium W3C - The World Wide Web Consortium.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 14 Database Connectivity and Web Technologies.
2 If aliens came to this solar system and observed humans over the last several years, what would they think is the most significant benefits of the.
Chapter 1 Introduction to HTML, XHTML, and CSS HTML5 & CSS 7 th Edition.
Understanding Web-Based Digital Media Production Methods, Software, and Hardware Objective
introductionwhyexamples What is a Web site? A web site is: a presentation tool; a way to communicate; a learning tool; a teaching tool; a marketing important.
Customizing Share Document Previews Will Abson Senior Integrations Engineer and Share Extras Project Lead
丁建文 國立高雄應用科大資管系副教授 兼任計網中心軟體發展組組長 跨平台行動應用軟體開發技術 : HTML5 & Mobile JavaScript Framework 暨南大學.
Web Design Principles 5 th Edition Chapter 3 Writing HTML for the Modern Web.
INTRODUCING HYBRID APP KAU with MICT PARK IT COMPANIES Supported by KOICA
1 Survey of Profiles from Other Domains XMSF Profile SG 13 January 2004 Curt Blais and NPS MV3250 (Introduction to XML, 1st Quarter 2005) Katherine L.
9 Chapter E-Commerce: Digital Markets, Digital Goods 1.
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 13 Computer Programs and Programming Languages.
Web Page Programming Terms. Chapter 1 Objectives Describe Internet and Understand Key terms Describe World Wide Web and its Key terms Identify types and.
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.
Project 1 Introduction to HTML.
Application with Cross-Platform GUI
Introduction to JSP Liu Haibin 12/09/2018.
HbbTV Hybrid broadcast broadband TV
Prepared for Md. Zakir Hossain Lecturer, CSE, DUET Prepared by Miton Chandra Datta
Lesson 9: GUI HTML Editors and Mobile Web Sites
Teaching slides Chapter 6.
and Program Development
Final Pieces to the Puzzle
What is digital TV middleware?
Presentation transcript:

Interactive Content Format Issues in ATSC (US Digital TV Standards) Aninda DasGupta Philips Research Briarcliff Manor, NY

2 Technology, Business and Politics The best technology will not succeed in the marketplace unless it is designed with due attention to the businesses that it seeks to address In whatever we do to enable “Web for Television,” we must pay due attention to the three major players along the broadcast chain: –Content authors and Broadcasters –CE manufacturers –Computing industry members

3 Types of Data-enhanced Receivers Type 0: Plain audio and video Type 1: DTV receivers that do not surf the Web, but allow interactivity; plus A/V –May handle subset of content formats from the Web Type 2: Receivers that surf the Web; plus A/V –DTV counterpart of WebTV™ product; WebDTV –Serves viewers who want to surf the Web and watch TV Type 3: Receivers that surf the Web, do interactivity; plusA/V –Capable of handling any content format

4 CE Manufacturer Interests Keep Type 2 and Type 1 receivers distinct in product line –Do not choose technologies that bring Type 1 and Type 2 close in cost and features If Type 2 and Type 1 products merge: –Manufacturers must either compete with or use technologies from incumbents of Type 2 market CE companies want multiple sources for technologies used in Type 1 receivers IPR royalties for chosen technologies will cut into already small margins

5 Broadcaster/Content Author Interests Must not make existing content made for WebTV™ and PC-based analog receivers obsolete New content must also serve existing WebTV™ and PC-based analog receivers Author content once for Web, and broadcast Reuse authoring tools and personnel for Web and broadcast Availability of authoring tools and broadcast servers from multiple sources Availability of authoring personnel

6 Computing Industry Interests Enter the DTV market Try to bring low-end of interactive DTV product line close to low-end of PC-based DTV receivers Encourage CE companies to use technologies from computing industry Ensure survival of WebTV™ and PC-based receivers Encourage broadcasters to use authoring tools and servers from computing industry Leverage the rapid pace of innovation on the Web for broadcast applications

7 ATSC Interests Not concerned with Type 2 receivers (except for A/V standards) Find solutions that allow evolution to future technologies –TV standards don’t change as fast as Web standards Find solutions that do not prohibit any party from deploying services on a class of receivers

8 Proposals in ATSC MHEG –Small footprint –Lack of popularity, authoring tools –What to do with existing Web content and receivers? HTML, CSS, DOM, SMIL, JavaScript –Big footprint –Shown to work on PCs; what about STB? –Brings the Web and broadcast channels together –Authoring tools and personnel easily available

9 Proposals in ATSC (2) VRML, HTML, XML, MPEG4 and JavaScript –Big footprint –Some parts not available yet; not standardized –May be good solution for the future Java Media Framework and pJava AWT –Accepted in ATSC as a graphics and presentation API set

10 Compromise Solution Java Media Framework, subset of pJava AWT, Broadcast HTML (BHTML) Allows any content format decoder to work with JMF Broadcast HTML: –Profile HTML 3.0, remove parts that are not pertinent for broadcast (e.g., tables) –Add parts of CSS1, and perhaps pieces of SMIL –Add tags for Accurate positioning of elements on screen Tight temporal synchronization between Audio, Video and Data

11 Compromise Solution (2) DOM/XML may not be needed with JMF, or DOM/XML parsers in Java are tiny in footprint JavaScript is no longer needed if BHTML interpreter exposes interface to JVM –BHTML interpreter class exposes methods for tight integration with JMF, JVM and applications SMIL no longer needed if BHTML pays attention to accurate positioning and temporal synchronization Paves way for evolution to newer technologies in the future –New decoders and parsers can be brought into JMF

12 Compromise Solution (3) Broadcasters can send BHTML decoder written in Java along with content CE manufacturers may make available BHTML decoder written in the receiver’s native code BHTML decoder footprint must be small New BHTML tags will be ignored by existing receivers Existing content using tags removed from HTML 3.0 can be converted to BHTML using automated scripts Much existing content is generated dynamically, and can be easily formatted with BHTML

13 Where W3C Can Help W3C pedigree is important for acceptance of BHTML by all players in ATSC W3C can define BHTML; ATSC(or members) may help W3C can help define how BHTML fits into JMF and define interface between BHTML interpreter and JMF/JVM/applications W3C should pay attention to business and political issues when making a decision