Japanese Datacasting Coding Scheme BML

Size: px
Start display at page:

Download "Japanese Datacasting Coding Scheme BML"

Transcription

1 Japanese Datacasting Coding Scheme BML AKIHIRO HORI AND YOSHIHARU DEWA Invited Paper This paper introduces the datacasting coding scheme named Broadcast Markup Language (BML). BML is used for all the digital broadcast such as satellite and terrestrial digital broadcasting in Japan. BML is based on web technology standard; however, some extensions and restrictions are applied for broadcast purposes. These extensions and restrictions are introduced in this paper. Keywords Broadcast Markup Language (BML), data broadcasting, datacasting, digital broadcasting, Extensible Markup Language (XML), Hypertext Markup Language (HTML), hypermedia, markup language, multimedia coding. I. INTRODUCTION In addition to image and sound broadcasting, datacasting is the one of the features of digital broadcasting. A variety of services are provided in datacasting today. A datacasting image example for a baseball game is shown in Fig. 1. In this paper, we would like to introduce the Japanese datacasting coding scheme. The datacasting related standards are specified by the Association of Radio Industries and Businesses (ARIB). The Japanese datacasting standard is named Broadcast Markup Language (BML) and is based on Extensible Markup Language (XML). This is standardized as ARIB STD-B24 [1]. BML is used in all of the datacasting in digital broadcasting system in Japan such as digital satellite and digital terrestrial broadcasting. More than five million BML compliant receivers have already been deployed. Actual operational specifications are discussed among the broadcasters and the receiver manufacturers and operational guidelines are defined for each media. For example, operational guidelines for digital terrestrial sound broadcasting are described in ARIB TR-B13, operational guidelines for digital terrestrial television broadcasting are described in ARIB TR-B14, operational guidelines for digital satellite broadcasting are described in ARIB TR-B15, and operational guidelines for digital satellite sound broadcasting are Manuscript received February 1, 2005; revised August 22, A. Hori is with the Nippon Television Network Corporation, Tokyo , Japan ( akihori@rd.ntv.co.jp). Y. Dewa is with the Sony Corporation Home Electronics Network Company, Tokyo, Japan ( dewa@arch.sony.co.jp). Digital Object Identifier /JPROC Fig. 1. Datacasting example for baseball game. described in ARIB TR-B26. Therefore, it is necessary to understand not only STD-B24 but also related operational guideline to create actual BML content. STD-B24 consists of three parts. Volume 1 is for data coding, Volume 2 is for the XML-based multimedia coding scheme, and Volume 3 is for data transmission specification. The datacasting system structure is shown in Fig. 2. STD-B24 specifies all the interface points of (1) (5) in Fig. 2 in detail. Table 1 shows each interface point s specified part in B24 and outline. II. USER REQUIREMENT FOR DATACASTING A BML study started in March 1999 for satellite digital broadcasting and the first version of STD-B24 version 1.0 was approved in October The user requirements below were considered in designing BML. They are: 1) harmonization with Internet Web content; 2) extensibility; 3) rich content expression; 4) unique presentation. III. OUTLINE OF BML Considering the user requirements above, the following standards are employed as the fundamental basis of BML: XHTML 1.0 [2]; CSS 2 [3]; ECMAScript [4] /$ IEEE 312 PROCEEDINGS OF THE IEEE, VOL. 94, NO. 1, JANUARY 2006

2 Fig. 2. System structure. Table 1 Each Interface Point s Outline and Specified Section in STD-B24 BML is one of the XML resources. Therefore, it is possible to compensate each other like other XML resources. BML is designed to provide any functions required from any broadcasters or content providers. It is based on the tag sets in XHTML1.0 considering the harmonization with HTML. CSS2 is employed for the screen layout control and the presentation control. ECMAScript is employed as the script language to control the contents. The Document Object Model (DOM) [5] is employed to interface between the script and the tag sets. In addition to the standards above, some extensions are included in BML. These extensions are defined so that BML can be used for future datacasting. We restricted the standard by the operational guideline described in Appendix 2 to Volume 2 (hereinafter denoted as Volume 2-Appendix 2) of STD-B24 and TR-B15 for the digital satellite broadcast to match the actual receiver functionality. This restriction defined in Volume 2-Appendix 2 is the core profile of STD-B24 and is introduced later in this paper. Therefore, it is necessary to read the main body of STD-B24 Volume 2 and Appendix 1 with the restriction of Appendix 2, including the operational guideline defined in TR-B15, to understand actual datacasting standards for satellite digital broadcast. Meanwhile, digital terrestrial broadcasting operational guideline for fixed reception is different from that for mobile reception. For the fixed reception, the relevant datacasting standards are STD-B24 Volume 2-Appendix 1 with the restriction of Appendix 2 and additional operational guidelines specified in TR-B14. In the case of mobile reception, they are STD-B24 Volume 2-Appendix 1 with the restriction of Appendix 4 and additional operational guidelines specified in TR-B14. Terrestrial handheld receivers are equipped with mobile phones. The mobile phone with digital terrestrial broadcast receiver is able to receive not only television, sound, and datacasting but also the data from a telecommunication network like conventional mobile phones. HORI AND DEWA: JAPANESE DATACASTING CODING SCHEME BML 313

3 Example 1. Event control tag. In the case of digital satellite sound broadcasting, it is a similar service to digital terrestrial television broadcasting mobile reception, but with slightly different operation. The relevant standards for this are STD-B24 Volume 2-Appendix 1 with the restriction of Appendix 4 and additional operational guidelines specified in TR-B13. In the case of digital satellite sound broadcast (the service started in 2004), the service is targeted to mobile reception and the relevant standards are STD-B24 Volume 2-Appendix 1 with the restriction of Appendix 5 and additional operational guidelines specified in TR-B26. A. Extension of Tag Sets BML includes not only the tag sets defined in XHTML but also the elements defined for the broadcast applications. The major elements that were extended are explained below. 1) Event Control: Event control means that the event message in DSM-CC [6] sent from the station is detected at the receiver side and controls the BML content. This event control enables the receiver to synchronize television image to datacasting and provides new functionalities. It is possible to control the timing of the datacast synchronized to television images dynamically using this event control. In addition, it is possible to signal the end of the program, the data updated in the transmission, and the conditions of the image and sound. The extensions for handling broadcasting service events are described below. bevent element: This element contains beitem elements to be processed in the document. beitem element: This element describes mapping between an individual event and a procedural description. The principal attributes of the beitem element are defined as follows. type attribute This attribute specifies the type of an event. onoccur attribute This attribute specifies character strings describing a procedure that is executed when an event has occurred. subscribe attribute This attribute specifies the availability of the event. The only available value of this attribute is subscribe. When a value other than subscribe or no value is set, the occurrence of this event must be ignored. Example 1 shows a case for the reception of an event message. The event message id is specified by URI: arib:// If the event message occurs, then the function f() specified by the onoccur attribute is executed. The EventMessageFired type attribute can be set to various kinds: ModuleUpdated, which signals the module update in the carousel; Timefired, which signals the timer fired at the scheduled time; CCstatusChanged, which signals the status change of the subtitle language selected or the change of the presentation for the subtitle; and so on. More than one beitem can be defined in a bevent and processed asynchronously. It is possible to use the event message in a live program to enable the linkage between video and datacasting because event message can be sent in real time. The largest difference from Web content is dynamically controlling the content. That is the reason this event control tag is necessary for datacasting. 2) Extension for Monomedia Presentation: The following attributes are for controlling the continuation of monomedia presentations between BML documents. remain attribute This attribute is added to the definition of the object element. The only possible value of this attribute is remain. When this value is specified, the documents share the objects. During transition between documents, the presentation states of the shared objects are retained. The attribute values of the object element and the CSS properties in a document before transition are inherited by the object element after transition. This feature enables continuous playback of video and sound between documents. The same set of the id attributes of the object element for which this attribute has been specified must be applied to both the document before transition and the document after transition. In the case of ordinary Web pages, if video and sound are defined by the object element, the video and sound are interrupted in the page transition. It is no problem in the case of the Web because it is necessary to do so to show the next page. In the case of datacasting, however, the same video and sound may continuously exist in multiple documents even though video and sound are defined by a different object element in each document. Therefore, the remain attribute of the object element is necessary in datacasting. Example 2 shows example BML using the remain attribute. In this case, sample.png is presented continuously before and after the transition of BML documents if the both documents describe the same object element below. 3) Extended Attributes for Controlling Stream Playback: The following attributes are added to the definitions of the object element. streamstatus attribute This attribute specifies the state of a stream. The possible values are stop, play, and pause. Note that the value stop for an audio stream means mute instead of stop. 314 PROCEEDINGS OF THE IEEE, VOL. 94, NO. 1, JANUARY 2006

4 Example 2. Remain attribute. Example 3. Attributes for controlling stream playback. streamposition attribute The attribute indicates a current time position during stream playback. When the stream is pause, the current value is constant. When the stream is stop, it is set to zero. When the stream is play, its value is represented with the unit of time defined for each media type. streamlooping attribute This attribute specifies the number of times to loop the stream playback. This attribute is not implemented in the core profile. streamspeednumerator and streamspeeddenominator attributes These attributes specify the speed of stream playback. These attributes are not implemented in the core profile. streamlevel attribute This attribute specifies the volume of the stream. This attribute is not implemented in the core profile. streamstartposition, streamendposition attributes The streamstartposition attribute specifies a start time position to start playing a stored stream. These attributes are not implemented in the core profile. Example 3 shows the audio file is sample.aiff, the play back speed is 1/2, the number of loops is ten times, and the audio level is the volume set by the receiver. Note that the initial streamstatus is stop the audio never starts without changing streamstatus through a script. 4) Extension for Switching On and Off Display of a Whole Document: invisible attribute This attribute is added to the definition of the body element. The only available value for this attribute is invisible. When the invisible attribute is specified, no elements and background of a BML document must be displayed irrespective to the specification of CSS characteristic of each element. When the service has video and audio streams selected in an EPG or other built-in receiver application, these streams must be played without displaying BML document. This attribute controls only the display state of a document. Even if this attribute is specified, an event occurs and a procedural description is executed. This attribute is added to control the screen when pushing the datacasting button to datacasting mode. It is also possible to obtain the same function by changing the visibility property of all the elements to invisible. This kind of invisible control often appears in datacasting, and it is convenient to define this because this attribute controls the whole screen. In the case of the Web, it is meaningless to make whole screen invisible. Therefore, this attribute is not necessary in the Web. B. Extension of Cascading Style Sheet The style sheet is based on CSS2 but it is extended for broadcast purposes as follows. color-index/background-color-index/ outline-color-index property An index color is specified using an index number <color-index> of the color lookup table (CLUT). The index number is an integer greater than or equal to zero. The following extended properties are used to set CLUT. clut property This property specifies the resource of the color map data to be set to the CLUT using a URI. If no clut property is specified explicitly, the receiver s default CLUT setting, which is defined in an operational standard, is retained. resolution property This property specifies the resolution of a text graphic plane. display-aspect-ratio property This property specifies the displayed aspect ratio of a text graphic plane. greyscale-color-index property This property specifies grayscale colors with index colors. The leftmost property indicates a color nearest to the foreground color. For example, in the case of four-step grayscale, two colors (except foreground and background) are specified using this property. This property is use for border color of the fonts. It is necessary to avoid aliasing at the edge of fonts because there is no anti-alias function in the receiver. 1) Properties for Exclusive Control With Remote Control Keys: used-key-list property This property specifies the type of remote control keys to be accepted by a BML browser. For example: When used-key-list is set to basic, a numeric key entry is interpreted as a channel selection with no effects to the operation of the BML document. However, HORI AND DEWA: JAPANESE DATACASTING CODING SCHEME BML 315

5 Example 4. Navigational properties. Fig. 3. Focus behavior. when used-key-list is set to numeric-tuning and the input element has the focus, a numeric key entry is interpreted as a numeric entry to the input element, not as a channel selection. 2) Properties for Describing Remote Control Operations: The following properties provide the extension necessary to describe focus movement operations with a remote controller. nav-index, nav-up, nav-down, nav-left and nav-right property These properties are used to control the direction of focusing. These are used with the tags for showing focus such as div or object element and control the movement of focus when users push the button of the remote controller. Example 4 shows an example of these navigational properties. Fig. 3 shows the state transition when a user pushes the button of the remote controller. The squares show the objects such as the still picture defined by the object element. Using nav-index properties, it is possible to control the direction of the focus between the object elements up, down, left, and right. In the case of tab-index element defined by XHTML the focus direction is defined by the occurrence order of the elements of the documents and it is not simple to define the operation shown in Fig. 3. Especially in the point id, when a user pushes the down button, the direction to go is defined to be the upper left object. Otherwise, it is difficult to decide the direction to go at the receiver side. This property enables BML content to work exactly how a content creator wants. C. Script Extensions The script is used to change the tags or the style sheet to control BML content dynamically. Script written in EC- MAScript provides this control. BML content is controlled by the DOM methods. Some attributes and properties are added to BML but basically this is similar to Web page script. The script must process required functions for broadcast. This process mainly depends on the receiver s function and cannot be processed with programs. Receivers are equipped with the functions. It is possible to use these functions without explicitly defining them. Sophisticated BML content cannot be produced without using some of these functions. Since Version 3.2, all the tag sets in STD-B24 completely conform to the XHTML standard. Therefore, it is possible to produce compatible BML content for the Web. These functions, however, have no compatibility with Web content. Some typical functions are introduced below. 1) Binary Table Functions: The binary table object is added to the built-in object in the script. This works as a matrix, and 1 bit is used for separating the data and the type of stored value is represented by the character. Therefore, it is very efficient to store the data. And it is suitable to store large-scale matrix data. Built-in functions to read and write binary table and search data are available in the script. It is therefore possible to control binary tables by these functions. 2) Nonvolatile Memory Functions: Receivers are normally equipped with nonvolatile memory. Functions to read and write the memory are defined. These functions are not for disk files but to some blocks in the receiver memory. The usage of this nonvolatile memory depends on the broadcaster. Each broadcaster is allowed to write and read only assigned blocks in the nonvolatile memory. 3) External Character Functions: This function is added to define external characters in the document. This function loads external character data coded with a dynamically redefinable character set (DRCS). D. STD-B24 Volume 2-Appendix 2 (Core Profile) As described before, the actual operation of datacasting for satellite and terrestrial digital broadcast is a subset of STD- B24. These restrictions are summarized in Volume 2-Appendix 2 for fixed reception and in Appendix 4 for mobile reception (satellite mobile reception is Appendix 5). This restriction is applied to the tag sets, style sheet, and scripts described above. This section shows principal Appendix 2 restriction. 1) Tag Sets Restriction: A variety of restrictions are applied to the tag set. It is limited to a small set of elements to minimize the size of the browser in the receiver. The 16 elements used in Appendix 2 are div, p, span, br, a, input, object, meta, title, script, style, body, head, bml, bevent, and beitem for satellite operation. Attributes are also limited but details are not described in this paper. In addition, the following restrictions are applied to tag sets scripting. All top elements which are displayed must have a containing box for their positioning. Namely, only a child element div or p can be set in body element. 316 PROCEEDINGS OF THE IEEE, VOL. 94, NO. 1, JANUARY 2006

6 bml element consists of one head element and one body element. Both elements are mandatory and head must appear before body. title, meta, script, style and bevent elements appear only once according to this sequence in head element. head is mandatory but other elements are optional. All of the child elements of script and style must be in CDATA section. bevent element must contain more than one beitem element. body element must contain div or p element. div element must contain boxed elements. p element must be PCDATA text or normal flow element. Boxed element is with positioning and either div, input, object, or p element. Normal flow element is without positioning and is either a, br, or span element. 2) Style Sheet Restrictions: The style sheet is also restricted. Details are not described here but it is limited to minimum operation required. The following restrictions are applied to keep the unique presentation. The Boxed element must be specified with absolute positioning. The nav-index property must be set to all focused object for remote controller. 3) Script Language Restrictions: The following restrictions are applied in script language. Number must be 32 b. Note that any number object must also be 32 b. Float must not be supported. Math built-in object must not be supported. EUC-JP must be used as a character-coding scheme of character string data. The run-time interruption of a script character string must not be supported. The eval() function of the global object is not supported. E. Transmission of BML Documents DSM-CC [6] is employed to transmit a BML document and monomedia referred by a BML document. Data carousel system is easier to control the module and needs less overhead than object carousel system in reception. Each module transmitted by data carousel is set in accordance with the entity format defined in HTTP/1.1 of the Internet Engineering Task Force (IETF) RFC 2068 [7]. This entity consists of an entity body to store a BML document and monomedia and an entity header to describe metadata such as file size. The Multipurpose Internet Mail Extension (MIME) multipart type is used to package multi-bml documents or a set of mono-media in one module. Unlike MIME defined by RFC 2045 [8], it is not necessary to convert binary data into text format in entity format defined in HTTP/1.1. Therefore, binary data such as still picture data can be stored as they are without any change to the format. IV. CONCLUSION The BML coding scheme for multimedia datacasting is introduced in this paper. There are several datacasting coding schemes in the world. BML is widely used in Japan for most of datacasting services, and more than 5 million TV sets have already implemented the BML browser. The BML standard has been commonly used for different services, and STD-B24 is now Version 4.3 in order to reflect various requirements of these services. It also has been revised when unforeseen problems or ambiguous expressions were found. STD-B24 is a well-refined standard now. A possible revision to include a recordable receiver function is now under study. REFERENCES [1] Data coding and transmission specifications for digital broadcasting, ARIB STD-B24, Association of Radio Industries and Businesses (ARIB), [2] XHTML 1.0: The Extensible HyperText Markup Language, a reformulation of HTML 4.0 in XML 1.0, W3C Recommendation, Jan [3] Cascading style sheets, Level 2 CSS2 specification, W3C Recommendation, May 12, [4] Standardizing information and communication systems standard, 2d ed., ECMAScript Language Specification ECMA-262, Aug [5] Document object model (DOM) Level 2 core specification version 1.0, W3C Recommendation, Nov. 13, [6] Generic coding of moving pictures and associated audio information Part 6: Digital storage media command and control, ISO/IEC , Standards Org./Int. Electrotech. Comm.. [7] R. Fielding et al., Hypertext Transfer Protocol HTTP/1.1, MIT/LCS, Univ. California, Irvine, RFC 2068, Jan [8] N. Freed and N. Borenstein et al., Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies RFC 2045, Innosoft, First Virtual, Nov [9] W. Kameyama, T. Hanamura, and Y. Dewa et al., Digital Broadcast Textbook Revised Version vol. 1 MPEG-1/2/4-H.264/AVC (in Japanese). Tokyo, Japan: Impress, 2004, ch. 8, pp Akihiro Hori received the B.S., M.S., and Ph.D. degrees in electronics engineering from University of Electrocommunications, Tokyo, Japan. He was with Hitachi Central Research Laboratory, where he developed a fiber-optics system and telecommunication equipment. He is currently a Chief Engineer of the Technology Research and Development Department, Engineering and Technology Division, Nippon Television Network Corporation (NTV), Tokyo. He developed the world s first digital watermarking system and progressive scan television system. Dr. Hori is a Fellow of the Society of Motion Picture Television Engineers (SMPTE) and Chairman of ARIB Datacasting Coding Working Group and the Datacasting Program Exchange Working Group. Yoshiharu Dewa received the B.S. and M.S. degrees in information engineering from Hokkaido University, Japan. In 1993, he joined Pioneer Corporation Corporative Research and Development Laboratory, and researched multimedia encoding. In 1998, he joined Sony Corporation, where he worked on music contents distribution by communicate satellite broadcast. Through a series of standardization of international standards for multimedia encoding schemes [SC29WG12(MHEG)], he currently researches broadcasting and networks. Mr. Dewa is a member of the Association of Radio Industries and Businesses (ARIB) data broadcasting working group, a chairman of application execution engine task group, and a subchairman of the presentation engine task group. He is also a member of the Advanced Integrated Document Investigate Committee, Japanese Standards Association; a member of the C#/CLI Japan Industrial Standards Drafting Committee, Information Processing Society of Japan/Information Technology Standards Commission of Japan; and a member of Japan Society for Software Science and Technology. HORI AND DEWA: JAPANESE DATACASTING CODING SCHEME BML 317

Datacasting. Yoshiharu Dewa. Sony corporation Home Electronics Network Company DTV Platform Engineering Department. ISDB-T Seminar in Brazil

Datacasting. Yoshiharu Dewa. Sony corporation Home Electronics Network Company DTV Platform Engineering Department. ISDB-T Seminar in Brazil DiBEG Digital Broadcasting Experts Group ISDB-T Seminar in Brazil Datacasting Sony corporation Home Electronics Network Company DTV Platform Engineering Department Yoshiharu Dewa Mar. 28/29 2005 What is

More information

T Research Seminar on Digital Media Digital TV Services in Handheld Devices DVB-HTML

T Research Seminar on Digital Media Digital TV Services in Handheld Devices DVB-HTML DVB-HTML Pablo Cesar pcesar@tml.hut.fi http://www.tml.hut.fi/~pcesar Outline Overview Valid Tags: XHTML Look: CSS Accessing the Tree: Relationship with Java 1 Overview Modularisation of XHTML Superset

More information

HTML, XHTML, and CSS. Sixth Edition. Chapter 1. Introduction to HTML, XHTML, and

HTML, XHTML, and CSS. Sixth Edition. Chapter 1. Introduction to HTML, XHTML, and HTML, XHTML, and CSS Sixth Edition Chapter 1 Introduction to HTML, XHTML, and CSS Chapter Objectives Describe the Internet and its associated key terms Describe the World Wide Web and its associated key

More information

A network is a group of two or more computers that are connected to share resources and information.

A network is a group of two or more computers that are connected to share resources and information. Chapter 1 Introduction to HTML, XHTML, and CSS HTML Hypertext Markup Language XHTML Extensible Hypertext Markup Language CSS Cascading Style Sheets The Internet is a worldwide collection of computers and

More information

Part III: Survey of Internet technologies

Part III: Survey of Internet technologies Part III: Survey of Internet technologies Content (e.g., HTML) kinds of objects we re moving around? References (e.g, URLs) how to talk about something not in hand? Protocols (e.g., HTTP) how do things

More information

CIS 408 Internet Computing. Dr. Sunnie Chung Dept. of Electrical Engineering and Computer Science Cleveland State University

CIS 408 Internet Computing. Dr. Sunnie Chung Dept. of Electrical Engineering and Computer Science Cleveland State University CIS 408 Internet Computing Dr. Sunnie Chung Dept. of Electrical Engineering and Computer Science Cleveland State University Web Applications : Different Ways to Build Software Systems Examples of Web Applications:

More information

SXML: Streaming XML. Boris Rogge 1, Dimitri Van De Ville 1, Rik Van de Walle 1, Wilfried Philips 2 and Ignace Lemahieu 1

SXML: Streaming XML. Boris Rogge 1, Dimitri Van De Ville 1, Rik Van de Walle 1, Wilfried Philips 2 and Ignace Lemahieu 1 SXML: Streaming XML Boris Rogge 1, Dimitri Van De Ville 1, Rik Van de Walle 1, Wilfried Philips 2 and Ignace Lemahieu 1 1 University of Ghent 2 University of Ghent Elis - Medisip - Ibitech Telin Sint-Pietersnieuwstraat

More information

References differences between SVG 1.1 Full and SVG 1.2 Tiny

References differences between SVG 1.1 Full and SVG 1.2 Tiny References differences between SVG 1.1 Full and SVG 1.2 Tiny Differences in XML related s XML 1.0 (Second Edition) XML 1.0 (Fourth Edition) XML 1.1 April 2004. XML-NS 1.0 (First Edition) Jan. 1999. XML

More information

Performance Estimation Techniques for Browser-based Applications

Performance Estimation Techniques for Browser-based Applications : QoE Estimation Technologies Performance Estimation Techniques for Browser-based Applications Hiroshi Yamamoto, Sorami Nakamura, Hirotada Honda, and Akira Takahashi Abstract Corporate application services

More information

Development of System for Simultaneously Present Multiple Videos That Enables Search by Absolute Time

Development of System for Simultaneously Present Multiple Videos That Enables Search by Absolute Time Journal of Electrical Engineering 6 (2018) 33-39 doi: 10.17265/2328-2223/2018.01.005 D DAVID PUBLISHING Development of System for Simultaneously Present Multiple Videos Kazuhiro OTSUKI 1 and Yoshihiro

More information

ISO/IEC TR TECHNICAL REPORT. Information technology Dynamic adaptive streaming over HTTP (DASH) Part 3: Implementation Guidelines

ISO/IEC TR TECHNICAL REPORT. Information technology Dynamic adaptive streaming over HTTP (DASH) Part 3: Implementation Guidelines TECHNICAL REPORT ISO/IEC TR 23009-3 First edition 2015-05-01 Information technology Dynamic adaptive streaming over HTTP (DASH) Part 3: Implementation Guidelines Technologies de l'information Diffusion

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 5: Multimedia description schemes

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 5: Multimedia description schemes INTERNATIONAL STANDARD ISO/IEC 15938-5 First edition 2003-05-15 Information technology Multimedia content description interface Part 5: Multimedia description schemes Technologies de l'information Interface

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 1: Systems

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 1: Systems INTERNATIONAL STANDARD ISO/IEC 15938-1 First edition 2002-07-01 Information technology Multimedia content description interface Part 1: Systems Technologies de l'information Interface de description du

More information

ETSI TS V ( )

ETSI TS V ( ) TECHNICAL SPECIFICATION Universal Mobile Telecommunications System (UMTS); LTE; Presentation layer for 3GPP services () 1 Reference RTS/TSGS-0426307vf00 Keywords LTE,UMTS 650 Route des Lucioles F-06921

More information

Obsoletes: 2070, 1980, 1942, 1867, 1866 Category: Informational June 2000

Obsoletes: 2070, 1980, 1942, 1867, 1866 Category: Informational June 2000 Network Working Group Request for Comments: 2854 Obsoletes: 2070, 1980, 1942, 1867, 1866 Category: Informational D. Connolly World Wide Web Consortium (W3C) L. Masinter AT&T June 2000 The text/html Media

More information

Developing a Basic Web Page

Developing a Basic Web Page Developing a Basic Web Page Creating a Web Page for Stephen Dubé s Chemistry Classes 1 Objectives Review the history of the Web, the Internet, and HTML Describe different HTML standards and specifications

More information

ISO/IEC INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD INTERNATIONAL STANDARD ISO/IEC 23009-1 First edition 2012-04-01 Information technology Dynamic adaptive streaming over HTTP (DASH) Part 1: Media presentation description and segment formats Technologies

More information

Website Development with HTML5, CSS and Bootstrap

Website Development with HTML5, CSS and Bootstrap Contact Us 978.250.4983 Website Development with HTML5, CSS and Bootstrap Duration: 28 hours Prerequisites: Basic personal computer skills and basic Internet knowledge. Course Description: This hands on

More information

Brief Introduction to ITU-T H.762 (LIME)

Brief Introduction to ITU-T H.762 (LIME) Brief Introduction to ITU-T H.762 (LIME) ITU-T LIME =Lightweight Interactive Multimedia Environment Not a new language but a simple profile of HTML and Javascript for creating interactive content with

More information

Next-generation IPTV Service

Next-generation IPTV Service : Recent Trends in IPTV Technologies Next-generation IPTV Service Katsuhiko Kawazoe, Satoshi Hayama, Tatsuo Matsuoka, and Junichi Kishigami Abstract NTT is developing next-generation Internet protocol

More information

International Standardization of IPTV at ITU-T IPTV-GSI

International Standardization of IPTV at ITU-T IPTV-GSI International Standardization of IPTV at ITU-T IPTV-GSI Suguru Higashino, Hideo Imanaka, Akira Takahashi, Yoshinori Goto, Shinji Ishii, and Masahito Kawamori Abstract This article summarizes the current

More information

This course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery.

This course is designed for web developers that want to learn HTML5, CSS3, JavaScript and jquery. HTML5/CSS3/JavaScript Programming Course Summary Description This class is designed for students that have experience with basic HTML concepts that wish to learn about HTML Version 5, Cascading Style Sheets

More information

HSTP-IPTV-GUIDE.1 IPTV

HSTP-IPTV-GUIDE.1 IPTV I n t e r n a t i o n a l T e l e c o m m u n i c a t i o n U n i o n ITU-T TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU Technical Paper (27 October 2017) HSTP-IPTV-GUIDE.1 IPTV service deployment scenarios

More information

Apple Inc. November 2007

Apple Inc. November 2007 Standardized multimedia elements in HTML5 Position paper for the W3C Video on the web workshop Kevin Calhoun, Eric Carlson, Adele Peterson, Antti Koivisto Apple Inc. November 2007 1 Introduction We believe

More information

A 120 fps High Frame Rate Real-time Video Encoder

A 120 fps High Frame Rate Real-time Video Encoder : Creating Immersive UX Services for Beyond 2020 A High Frame Rate Real-time Video Encoder Yuya Omori, Takayuki Onishi, Hiroe Iwasaki, and Atsushi Shimizu Abstract This article describes a real-time HEVC

More information

Delivery Context in MPEG-21

Delivery Context in MPEG-21 Delivery Context in MPEG-21 Sylvain Devillers Philips Research France Anthony Vetro Mitsubishi Electric Research Laboratories Philips Research France Presentation Plan MPEG achievements MPEG-21: Multimedia

More information

CompuScholar, Inc. Alignment to Utah's Web Development I Standards

CompuScholar, Inc. Alignment to Utah's Web Development I Standards Course Title: KidCoder: Web Design Course ISBN: 978-0-9887070-3-0 Course Year: 2015 CompuScholar, Inc. Alignment to Utah's Web Development I Standards Note: Citation(s) listed may represent a subset of

More information

('cre Learning that works for Utah STRANDS AND STANDARDS WEB DEVELOPMENT 1

('cre Learning that works for Utah STRANDS AND STANDARDS WEB DEVELOPMENT 1 STRANDS AND STANDARDS Course Description Web Development is a course designed to guide students in a project-based environment, in the development of up-to-date concepts and skills that are used in the

More information

New Service Merging Communications and Broadcasting NOTTV. software platform and techniques for. implementation.

New Service Merging Communications and Broadcasting NOTTV. software platform and techniques for. implementation. NOTTV Mobacas Software New Service Merging Communications and Broadcasting NOTTV Mobile Terminal Technology Supporting Mobacas Service Mobacas Software Platform for Android With the aim of facilitating

More information

ISO/IEC Information technology Multimedia content description interface Part 7: Conformance testing

ISO/IEC Information technology Multimedia content description interface Part 7: Conformance testing This is a preview - click here to buy the full publication INTERNATIONAL STANDARD ISO/IEC 15938-7 First edition 2003-12-01 Information technology Multimedia content description interface Part 7: Conformance

More information

Table of Checkpoints for User Agent Accessibility Guidelines 1.0

Table of Checkpoints for User Agent Accessibility Guidelines 1.0 Table of Checkpoints for User Agent Accessibility Guidelines 1.0 3 October 2002 This version: http://www.w3.org/wai/ua/wd-uaag10-20021003/uaag10-chktable This document is an appendix to: http://www.w3.org/wai/ua/wd-uaag10-20021003/

More information

Chapter 10: Understanding the Standards

Chapter 10: Understanding the Standards Disclaimer: All words, pictures are adopted from Learning Web Design (3 rd eds.) by Jennifer Niederst Robbins, published by O Reilly 2007. Chapter 10: Understanding the Standards CSc2320 In this chapter

More information

HTML and CSS COURSE SYLLABUS

HTML and CSS COURSE SYLLABUS HTML and CSS COURSE SYLLABUS Overview: HTML and CSS go hand in hand for developing flexible, attractively and user friendly websites. HTML (Hyper Text Markup Language) is used to show content on the page

More information

Web Development IB PRECISION EXAMS

Web Development IB PRECISION EXAMS PRECISION EXAMS Web Development IB EXAM INFORMATION Items 53 Points 73 Prerequisites COMPUTER TECHNOLOGY Grade Level 10-12 Course Length ONE YEAR Career Cluster INFORMATION TECHNOLOGY Performance Standards

More information

Standard 1 The student will author web pages using the HyperText Markup Language (HTML)

Standard 1 The student will author web pages using the HyperText Markup Language (HTML) I. Course Title Web Application Development II. Course Description Students develop software solutions by building web apps. Technologies may include a back-end SQL database, web programming in PHP and/or

More information

HTML CS 4640 Programming Languages for Web Applications

HTML CS 4640 Programming Languages for Web Applications HTML CS 4640 Programming Languages for Web Applications 1 Anatomy of (Basic) Website Your content + HTML + CSS = Your website structure presentation A website is a way to present your content to the world,

More information

Web Standards Mastering HTML5, CSS3, and XML

Web Standards Mastering HTML5, CSS3, and XML Web Standards Mastering HTML5, CSS3, and XML Leslie F. Sikos, Ph.D. orders-ny@springer-sbm.com www.springeronline.com rights@apress.com www.apress.com www.apress.com/bulk-sales www.apress.com Contents

More information

List of Checkpoints for User Agent Accessibility

List of Checkpoints for User Agent Accessibility List of Checkpoints for User Agent Accessibility Guidelines 1.0 12 September 2001 This version: http://www.w3.org/tr/2001/cr-uaag10-20010912/uaag10-chklist (Formats: plain text, PostScript, PDF) This document

More information

Internet Standards for the Web: Part II

Internet Standards for the Web: Part II Internet Standards for the Web: Part II Larry Masinter April 1998 April 1998 1 Outline of tutorial Part 1: Current State Standards organizations & process Overview of web-related standards Part 2: Recent

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system Part 14: XML representation and reference

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system Part 14: XML representation and reference INTERNATIONAL STANDARD ISO/IEC 15444-14 First edition 2013-07-15 Information technology JPEG 2000 image coding system Part 14: XML representation and reference Technologies de l'information Système de

More information

Performance Evaluation of XHTML encoding and compression

Performance Evaluation of XHTML encoding and compression Performance Evaluation of XHTML encoding and compression Sathiamoorthy Manoharan Department of Computer Science, University of Auckland, Auckland, New Zealand Abstract. The wireless markup language (WML),

More information

Deccansoft Software Services

Deccansoft Software Services Deccansoft Software Services (A Microsoft Learning Partner) HTML and CSS COURSE SYLLABUS Module 1: Web Programming Introduction In this module you will learn basic introduction to web development. Module

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 2: Description definition language

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 2: Description definition language INTERNATIONAL STANDARD ISO/IEC 15938-2 First edition 2002-04-01 Information technology Multimedia content description interface Part 2: Description definition language Technologies de l'information Interface

More information

Advanced Dreamweaver CS6

Advanced Dreamweaver CS6 Advanced Dreamweaver CS6 Overview This advanced Dreamweaver CS6 training class teaches you to become more efficient with Dreamweaver by taking advantage of Dreamweaver's more advanced features. After this

More information

A DIGITAL TELETEXT SERVICE

A DIGITAL TELETEXT SERVICE 2001 WSCG. Reprinted, with permission, from Proceedings of the 9 th WSCG International Conference on Computer Graphics, Visualization and Computer Vision, Czech Republic, February 5-9, 2001, pp. 120-125.

More information

YuJa Enterprise Video Platform WCAG 2.0 Checklist

YuJa Enterprise Video Platform WCAG 2.0 Checklist Platform Accessibility YuJa Enterprise Video Platform WCAG 2.0 Checklist Updated: December 15, 2017 Introduction YuJa Corporation strives to create an equal and consistent media experience for all individuals.

More information

Background of HTML and the Internet

Background of HTML and the Internet Background of HTML and the Internet World Wide Web in Plain English http://www.youtube.com/watch?v=akvva2flkbk Structure of the World Wide Web A network is a structure linking computers together for the

More information

Hypertext Markup Language, or HTML, is a markup

Hypertext Markup Language, or HTML, is a markup Introduction to HTML Hypertext Markup Language, or HTML, is a markup language that enables you to structure and display content such as text, images, and links in Web pages. HTML is a very fast and efficient

More information

Tutorial 1 Getting Started with HTML5. HTML, CSS, and Dynamic HTML 5 TH EDITION

Tutorial 1 Getting Started with HTML5. HTML, CSS, and Dynamic HTML 5 TH EDITION Tutorial 1 Getting Started with HTML5 HTML, CSS, and Dynamic HTML 5 TH EDITION Objectives Explore the history of the Internet, the Web, and HTML Compare the different versions of HTML Study the syntax

More information

Lecture : 3. Practical : 2. Course Credit. Tutorial : 0. Total : 5. Course Learning Outcomes

Lecture : 3. Practical : 2. Course Credit. Tutorial : 0. Total : 5. Course Learning Outcomes Course Title Course Code WEB DESIGNING TECHNOLOGIES DCE311 Lecture : 3 Course Credit Practical : Tutorial : 0 Total : 5 Course Learning Outcomes At end of the course, students will be able to: Understand

More information

Objectives. Introduction to HTML. Objectives. Objectives

Objectives. Introduction to HTML. Objectives. Objectives Objectives Introduction to HTML Developing a Basic Web Page Review the history of the Web, the Internet, and HTML. Describe different HTML standards and specifications. Learn about the basic syntax of

More information

Mobile MOUSe WEB SITE DESIGN ONLINE COURSE OUTLINE

Mobile MOUSe WEB SITE DESIGN ONLINE COURSE OUTLINE Mobile MOUSe WEB SITE DESIGN ONLINE COURSE OUTLINE COURSE TITLE WEB SITE DESIGN COURSE DURATION 19 Hours of Interactive Training COURSE OVERVIEW In this 7 session course Debbie will take you through the

More information

Structured documents

Structured documents Structured documents An overview of XML Structured documents Michael Houghton 15/11/2000 Unstructured documents Broadly speaking, text and multimedia document formats can be structured or unstructured.

More information

The Internet The Internet

The Internet The Internet The Internet The Internet is a computer network made up of thousands of networks worldwide. No one knows exactly how many computers are connected to the Internet. It is certain, however, that these number

More information

CSI 3140 WWW Structures, Techniques and Standards. Representing Web Data: XML

CSI 3140 WWW Structures, Techniques and Standards. Representing Web Data: XML CSI 3140 WWW Structures, Techniques and Standards Representing Web Data: XML XML Example XML document: An XML document is one that follows certain syntax rules (most of which we followed for XHTML) Guy-Vincent

More information

GRAPHIC WEB DESIGNER PROGRAM

GRAPHIC WEB DESIGNER PROGRAM NH128 HTML Level 1 24 Total Hours COURSE TITLE: HTML Level 1 COURSE OVERVIEW: This course introduces web designers to the nuts and bolts of HTML (HyperText Markup Language), the programming language used

More information

Index. alt, 38, 57 class, 86, 88, 101, 107 href, 24, 51, 57 id, 86 88, 98 overview, 37. src, 37, 57. backend, WordPress, 146, 148

Index. alt, 38, 57 class, 86, 88, 101, 107 href, 24, 51, 57 id, 86 88, 98 overview, 37. src, 37, 57. backend, WordPress, 146, 148 Index Numbers & Symbols (angle brackets), in HTML, 47 : (colon), in CSS, 96 {} (curly brackets), in CSS, 75, 96. (dot), in CSS, 89, 102 # (hash mark), in CSS, 87 88, 99 % (percent) font size, in CSS,

More information

ENGLISH TRANSLATION MULTIMEDIA CODING SPECIFICATION FOR DIGITAL BROADCASTING (SECOND GENERATION) ARIB STANDARD. ARIB STD-B62 Version 1.

ENGLISH TRANSLATION MULTIMEDIA CODING SPECIFICATION FOR DIGITAL BROADCASTING (SECOND GENERATION) ARIB STANDARD. ARIB STD-B62 Version 1. ARIB STD-B62 ENGLISH TRANSLATION MULTIMEDIA CODING SPECIFICATION FOR DIGITAL BROADCASTING (SECOND GENERATION) ARIB STANDARD ARIB STD-B62 Version 1.0 (Fascicle 2) Version 1.0 July 31, 2014 Association of

More information

Chapter 7. The Application Layer. DNS The Domain Name System. DNS Resource Records. The DNS Name Space Resource Records Name Servers

Chapter 7. The Application Layer. DNS The Domain Name System. DNS Resource Records. The DNS Name Space Resource Records Name Servers DNS The Domain Name System Chapter 7 The Application Layer The DNS Name Space Resource Records Name Servers The DNS Name Space DNS Resource Records A portion of the Internet domain name space. (1) MX:

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system Part 3: Motion JPEG 2000

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system Part 3: Motion JPEG 2000 INTERNATIONAL STANDARD ISO/IEC 15444-3 First edition 2002-09-01 Information technology JPEG 2000 image coding system Part 3: Motion JPEG 2000 Technologies de l'information Système de codage d'image JPEG

More information

Fundamentals of Information Systems, Seventh Edition

Fundamentals of Information Systems, Seventh Edition Fundamentals of Information Systems, Seventh Edition Chapter 4 Telecommunications, the Internet, Intranets, and Extranets Fundamentals of Information Systems, Seventh Edition 1 An Overview of Telecommunications

More information

Using Common Media Manifest with Interoperable Media Format (IMF)

Using Common Media Manifest with Interoperable Media Format (IMF) Using Common Media Manifest with Interoperable Media Format (IMF) Motion Picture Laboratories, Inc. 1 CONTENTS 1 Introduction... 4 1.1 Background... 4 1.2 Document Organization... 4 1.3 Document Naming

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audio-visual objects Part 12: ISO base media file format

ISO/IEC INTERNATIONAL STANDARD. Information technology Coding of audio-visual objects Part 12: ISO base media file format INTERNATIONAL STANDARD ISO/IEC 14496-12 Third edition 2008-10-15 Information technology Coding of audio-visual objects Part 12: ISO base media file format Technologies de l'information Codage des objets

More information

Chapter 1 Getting Started with HTML 5 1. Chapter 2 Introduction to New Elements in HTML 5 21

Chapter 1 Getting Started with HTML 5 1. Chapter 2 Introduction to New Elements in HTML 5 21 Table of Contents Chapter 1 Getting Started with HTML 5 1 Introduction to HTML 5... 2 New API... 2 New Structure... 3 New Markup Elements and Attributes... 3 New Form Elements and Attributes... 4 Geolocation...

More information

Delivery Options: Attend face-to-face in the classroom or remote-live attendance.

Delivery Options: Attend face-to-face in the classroom or remote-live attendance. XML Programming Duration: 5 Days Price: $2795 *California residents and government employees call for pricing. Discounts: We offer multiple discount options. Click here for more info. Delivery Options:

More information

Data encoding protocol using key-length-value

Data encoding protocol using key-length-value Recommendation ITU-R BT.1563-1 (03/2011) Data encoding protocol using key-length-value BT Series Broadcasting service (television) ii Rec. ITU-R BT.1563-1 Foreword The role of the Radiocommunication Sector

More information

Adobe Dreamweaver CS6 Digital Classroom

Adobe Dreamweaver CS6 Digital Classroom Adobe Dreamweaver CS6 Digital Classroom Osborn, J ISBN-13: 9781118124093 Table of Contents Starting Up About Dreamweaver Digital Classroom 1 Prerequisites 1 System requirements 1 Starting Adobe Dreamweaver

More information

1 of 7 8/27/2014 2:26 PM Units: Teacher: WebPageDesignI, CORE Course: WebPageDesignI Year: 2012-13 Designing & Planning Web Pages This unit will give students a basic understanding of core design principles

More information

HTML5 and CSS3 for Web Designers & Developers

HTML5 and CSS3 for Web Designers & Developers HTML5 and CSS3 for Web Designers & Developers Course ISI-1372B - Five Days - Instructor-led - Hands on Introduction This 5 day instructor-led course is a full web development course that integrates HTML5

More information

Telemetry Data Sharing Using S/MIME

Telemetry Data Sharing Using S/MIME Telemetry Data Sharing Using S/MIME Item Type text; Proceedings Authors Kalibjian, Jeffrey R. Publisher International Foundation for Telemetering Journal International Telemetering Conference Proceedings

More information

1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014

1/6/ :28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014 1/6/2019 12:28 AM Approved New Course (First Version) CS 50A Course Outline as of Fall 2014 CATALOG INFORMATION Dept and Nbr: CS 50A Title: WEB DEVELOPMENT 1 Full Title: Web Development 1 Last Reviewed:

More information

MODULE 2 HTML 5 FUNDAMENTALS. HyperText. > Douglas Engelbart ( )

MODULE 2 HTML 5 FUNDAMENTALS. HyperText. > Douglas Engelbart ( ) MODULE 2 HTML 5 FUNDAMENTALS HyperText > Douglas Engelbart (1925-2013) Tim Berners-Lee's proposal In March 1989, Tim Berners- Lee submitted a proposal for an information management system to his boss,

More information

COPYRIGHTED MATERIAL. Contents. Chapter 1: Creating Structured Documents 1

COPYRIGHTED MATERIAL. Contents. Chapter 1: Creating Structured Documents 1 59313ftoc.qxd:WroxPro 3/22/08 2:31 PM Page xi Introduction xxiii Chapter 1: Creating Structured Documents 1 A Web of Structured Documents 1 Introducing XHTML 2 Core Elements and Attributes 9 The

More information

MISB ST STANDARD. 29 October Ancillary Text Metadata Sets. 1 Scope. 2 References. 3 Acronyms. 4 Definitions

MISB ST STANDARD. 29 October Ancillary Text Metadata Sets. 1 Scope. 2 References. 3 Acronyms. 4 Definitions MISB ST 0808.2 STANDARD Ancillary Metadata Sets 29 October 2015 1 Scope This standard (ST) defines the Ancillary Local Set and the Ancillary Universal Set. These sets include KLV metadata elements for

More information

CURRICULUM MAPPING FORM

CURRICULUM MAPPING FORM Aug. or Jan. I. Pod Casting 2 Sept. or Feb. II. A. Introduce Audacity Software 1. Create sound projects using Audacity software 2. Use Video Cameras to create scenes 3. Splice Video and Sound to create

More information

Programming the World Wide Web by Robert W. Sebesta

Programming the World Wide Web by Robert W. Sebesta Programming the World Wide Web by Robert W. Sebesta Tired Of Rpg/400, Jcl And The Like? Heres A Ticket Out Programming the World Wide Web by Robert Sebesta provides students with a comprehensive introduction

More information

IPv6 Network Construction Support Solution: Application to the IPv6 Experimental System of IPv6 Promotion Council

IPv6 Network Construction Support Solution: Application to the IPv6 Experimental System of IPv6 Promotion Council Network Construction Support Solution: Application to the Experimental System of Promotion Council 36 Network Construction Support Solution: Application to the Experimental System of Promotion Council

More information

1.1 Customize the Layout and Appearance of a Web Page. 1.2 Understand ASP.NET Intrinsic Objects. 1.3 Understand State Information in Web Applications

1.1 Customize the Layout and Appearance of a Web Page. 1.2 Understand ASP.NET Intrinsic Objects. 1.3 Understand State Information in Web Applications LESSON 1 1.1 Customize the Layout and Appearance of a Web Page 1.2 Understand ASP.NET Intrinsic Objects 1.3 Understand State Information in Web Applications 1.4 Understand Events and Control Page Flow

More information

3GPP TS V5.2.0 ( )

3GPP TS V5.2.0 ( ) TS 26.140 V5.2.0 (2002-12) Technical Specification 3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; Multimedia Messaging Service (MMS); Media formats and codecs

More information

Review of HTML. Chapter Pearson. Fundamentals of Web Development. Randy Connolly and Ricardo Hoar

Review of HTML. Chapter Pearson. Fundamentals of Web Development. Randy Connolly and Ricardo Hoar Review of HTML Chapter 3 Fundamentals of Web Development 2017 Pearson Fundamentals of Web Development http://www.funwebdev.com - 2 nd Ed. What Is HTML and Where Did It Come from? HTML HTML is defined as

More information

Accessibility Guidelines

Accessibility Guidelines Accessibility s Table 1: Accessibility s The guidelines in this section should be followed throughout the course, including in word processing documents, spreadsheets, presentations, (portable document

More information

D-Cinema Packaging Caption and Closed Subtitle

D-Cinema Packaging Caption and Closed Subtitle SMPTE STANDARD SMPTE 429-12-2008 D-Cinema Packaging Caption and Closed Subtitle Page 1 of 11 pages Table of Contents Page Foreword... 2 Intellectual Property... 2 1 Scope... 3 2 Conformance Notation...

More information

OMA-ETS-DL-OTA-v1_ a Page 1 (24)

OMA-ETS-DL-OTA-v1_ a Page 1 (24) OMA-ETS-DL-OTA-v1_0-20040317-a Page 1 (24) Enabler Test Specification for Download 1.0 Version 1.0, 17-Mar-2004 Open Mobile Alliance OMA-ETS-DL-OTA-v1_0-20040317-a OMA-ETS-DL-OTA-v1_0-20040317-a Page 2

More information

Networking Applications

Networking Applications Networking Dr. Ayman A. Abdel-Hamid College of Computing and Information Technology Arab Academy for Science & Technology and Maritime Transport Multimedia Multimedia 1 Outline Audio and Video Services

More information

MISB EG Motion Imagery Standards Board Engineering Guideline. 24 April Delivery of Low Bandwidth Motion Imagery. 1 Scope.

MISB EG Motion Imagery Standards Board Engineering Guideline. 24 April Delivery of Low Bandwidth Motion Imagery. 1 Scope. Motion Imagery Standards Board Engineering Guideline Delivery of Low Bandwidth Motion Imagery MISB EG 0803 24 April 2008 1 Scope This Motion Imagery Standards Board (MISB) Engineering Guideline (EG) provides

More information

Contact: Systems Alliance, Inc. Executive Plaza III McCormick Road, Suite 1203 Hunt Valley, Maryland Phone: / 877.

Contact: Systems Alliance, Inc. Executive Plaza III McCormick Road, Suite 1203 Hunt Valley, Maryland Phone: / 877. Contact: Systems Alliance, Inc. Executive Plaza III 11350 McCormick Road, Suite 1203 Hunt Valley, Maryland 21031 Phone: 410.584.0595 / 877.SYSALLI Fax: 410.584.0594 http://www.systemsalliance.com http://www.siteexecutive.com

More information

MISB ST STANDARD. 27 February Ancillary Text Metadata Sets. 1 Scope. 2 References. 2.1 Normative References.

MISB ST STANDARD. 27 February Ancillary Text Metadata Sets. 1 Scope. 2 References. 2.1 Normative References. MISB ST 0808.1 STANDARD Ancillary Text Metadata Sets 27 February 2014 1 Scope This Standard documents the SMPTE KLV metadata sets used to encode text data associated with a motion imagery data stream.

More information

1D CIW: Web Design Specialist. Course Outline. CIW: Web Design Specialist Apr 2018

1D CIW: Web Design Specialist. Course Outline. CIW: Web Design Specialist Apr 2018 Course Outline CIW: Web Design Specialist 22 Apr 2018 Contents 1. Course Objective 2. Pre-Assessment 3. Exercises, Quizzes, Flashcards & Glossary Number of Questions 4. Expert Instructor-Led Training 5.

More information

ADOBE VISUAL COMMUNICATION USING DREAMWEAVER CS5 Curriculum/Certification Mapping in MyGraphicsLab

ADOBE VISUAL COMMUNICATION USING DREAMWEAVER CS5 Curriculum/Certification Mapping in MyGraphicsLab ADOBE VISUAL COMMUNICATION USING DREAMWEAVER CS5 Curriculum/Certification Mapping in MyGraphicsLab OBJECTIVES- 1.0 Setting Project Requirement 1.1 Identify the purpose, audience, and audience needs for

More information

ITU-T. FG AVA TR Version 1.0 (10/2013) Part 16: Interworking and digital audiovisual media accessibility

ITU-T. FG AVA TR Version 1.0 (10/2013) Part 16: Interworking and digital audiovisual media accessibility International Telecommunication Union ITU-T TELECOMMUNICATION STANDARDIZATION SECTOR OF ITU FG AVA TR Version 1.0 (10/2013) Focus Group on Audiovisual Media Accessibility Technical Report Part 16: Interworking

More information

Digital television. Multimedia programming. Jaakko Alajoki Kaarlo Lahtela Vesa Tikkanen

Digital television. Multimedia programming. Jaakko Alajoki Kaarlo Lahtela Vesa Tikkanen Digital television Multimedia programming Jaakko Alajoki Kaarlo Lahtela Vesa Tikkanen Contents Introduction to MHP DVB-J DVB-HTML Introduction to MHP DVB-J DVB-HTML Why digital TV? Better image quality

More information

Framework for Supporting Metadata Services

Framework for Supporting Metadata Services Framework for Supporting Services Mitsuaki Tsunakara, Ryoji Kataoka, and Masashi Morimoto Abstract -sharing businesses have been attracting considerable attention recently. These include highspeed search

More information

9/8/2016. Characteristics of multimedia Various media types

9/8/2016. Characteristics of multimedia Various media types Chapter 1 Introduction to Multimedia Networking CLO1: Define fundamentals of multimedia networking Upon completion of this chapter students should be able to define: 1- Multimedia 2- Multimedia types and

More information

UNIT I. A protocol is a precise set of rules defining how components communicate, the format of addresses, how data is split into packets

UNIT I. A protocol is a precise set of rules defining how components communicate, the format of addresses, how data is split into packets UNIT I Web Essentials: Clients, Servers, and Communication. The Internet- Basic Internet Protocols -The World Wide Web-HTTP request message-response message- Web Clients Web Servers-Case Study. Markup

More information

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia service platform technologies Part 3: Conformance and reference software

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia service platform technologies Part 3: Conformance and reference software INTERNATIONAL STANDARD ISO/IEC 23006-3 Second edition 2013-09-15 Information technology Multimedia service platform technologies Part 3: Conformance and reference software Technologies de l'information

More information

UNIVERSITY OF NORTH CAROLINA WILMINGTON

UNIVERSITY OF NORTH CAROLINA WILMINGTON Department: Contact Person: Date: Email: Online - Web & Course Accessibility Checklist Text, presentation & content Text equivalent is provided for every non-text element (i.e., image) (Solution: add an

More information

White Paper. elcome to Nokia s WAP 2.0 XHTML browser for small devices. Advantages of XHTML for Wireless Data

White Paper. elcome to Nokia s WAP 2.0 XHTML browser for small devices. Advantages of XHTML for Wireless Data elcome to Nokia s WAP 2.0 XHTML browser for small devices. Advantages of XHTML for Wireless Data Contents Introduction: WAP 2.0 is XHTML 2 XHTML Basic: Key Features and Capabilities 2 Well-Formed XML 3

More information

DTV APPLICATION SOFTWARE ENVIRONMENT LEVEL 1 (DASE-1) PART 2: DECLARATIVE APPLICATIONS AND ENVIRONMENT. ATSC Standard

DTV APPLICATION SOFTWARE ENVIRONMENT LEVEL 1 (DASE-1) PART 2: DECLARATIVE APPLICATIONS AND ENVIRONMENT. ATSC Standard Doc. A/100-2 09 March 2003 DTV APPLICATION SOFTWARE ENVIRONMENT LEVEL 1 (DASE-1) PART 2: DECLARATIVE APPLICATIONS AND ENVIRONMENT ATSC Standard Advanced Television Systems Committee 1750 K Street, N.W.

More information

Fundamentals of Website Development

Fundamentals of Website Development Fundamentals of Website Development CSC 2320, Fall 2015 The Department of Computer Science In this chapter History of HTML HTML 5-2- 1 The birth of HTML HTML Blows and standardization -3- -4-2 HTML 4.0

More information

Networks and Transfer Protocols

Networks and Transfer Protocols Networks and Transfer Protocols IRT The Networks and Transfer Protocols subgroup of the Task Force had the responsibility of finding the best technologies to enable different data types to be moved around

More information