28.06.2013 Views

Papers in PDF format

Papers in PDF format

Papers in PDF format

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

to be comb<strong>in</strong>ed; this <strong>in</strong>tegration activity is termed MHEG-6. A DAVIC 1.0 <strong>in</strong>teroperability trial has been<br />

successfully conducted <strong>in</strong> June 1996 [Columbia 96].<br />

ITV systems will use a low-cost Set Top Box (STB) [Furht et al. 95] that can be configured remotely to<br />

connect to the outside world. They will also use new high bandwidth network architectures like ATM,<br />

HFC, and ADSL to provide the necessary higher bandwidth to the consumer. Most ITV applications will<br />

be downloaded <strong>in</strong>crementally because of memory limitations. It seems likely that <strong>in</strong> the future many<br />

consumers will have access to high-bandwidth <strong>in</strong><strong>format</strong>ion services through an ITV provider such as a<br />

cable TV or telephone service. Consequently, the ITV standards developed by DAVIC are likely to be<br />

important for develop<strong>in</strong>g web client and server standards which support real-time video and audio<br />

delivery. Similarly, MHEG-5, which provides both a time-composition model and an object-oriented<br />

framework for <strong>in</strong>cremental delivery of content, may also be relevant to future extensions to HTML, which<br />

currently lacks these key features.<br />

The purpose of this paper is to briefly review the DAVIC model and MHEG-5 with the expectation that<br />

there will be a future relationship between deployed ITV systems and Internet and web systems. Table 1<br />

compares features of the WWW and DAVIC.<br />

2. Overview of MHEG-5<br />

Features WWW DAVIC<br />

Document Encod<strong>in</strong>g HTML MHEG-5 required, other <strong>format</strong>s optional<br />

Real-time delivery No Yes<br />

Stream <strong>in</strong>terface None DSM-CC Stream functionality<br />

Session Management None DSM-CC (U-N protocols)<br />

Inter Media Synchronization None Through MHEG-5 l<strong>in</strong>ks<br />

Table 1: Features of WWW and DAVIC<br />

MHEG-5 [MHEG 95] belongs to the suite of standards known as MHEG [Buford 94]. It def<strong>in</strong>es the<br />

semantics and f<strong>in</strong>al form for <strong>in</strong>terchangeable objects <strong>in</strong>tended for composition of simple <strong>in</strong>teractive<br />

multimedia applications <strong>in</strong> a client/server architecture, ensur<strong>in</strong>g the <strong>in</strong>teroperability across heterogeneous<br />

platforms. MHEG-5 like its predecessor MHEG-1, is <strong>in</strong>tended for low-end delivery systems. MHEG-5 has<br />

a more precise conformance requirement than MHEG-1, and is generally considered to have a clearer and<br />

less complex design.<br />

Multimedia applications <strong>in</strong> the context of MHEG-5 are event-driven. They are composed of a web of<br />

scenes and l<strong>in</strong>k objects which def<strong>in</strong>e navigat<strong>in</strong>g between scenes and the actions that must be executed<br />

when some specified events occur. Most of the applications can be developed us<strong>in</strong>g only declarative code,<br />

although MHEG-5 provides means to perform tasks which are better expressed <strong>in</strong> a procedural paradigm.<br />

A scene object groups visual, audible, <strong>in</strong>teraction, and l<strong>in</strong>k objects. Consequently, the application and all<br />

its scenes with related objects, are designed only once and delivered us<strong>in</strong>g MHEG-5 object Servers. The<br />

objects are downloaded to the client and the MHEG-5 run-time eng<strong>in</strong>e is responsible for decod<strong>in</strong>g,<br />

<strong>in</strong>terpret<strong>in</strong>g, present<strong>in</strong>g, and manag<strong>in</strong>g them.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!