MHEG-5 ( Multimedia and Hypermedia Experts Group ) - PowerPoint PPT Presentation

1 / 28
About This Presentation
Title:

MHEG-5 ( Multimedia and Hypermedia Experts Group )

Description:

MHEG-5 ( Multimedia and Hypermedia Experts Group ) Archi & Net Lab ( byjung_at_archi.snu.ac.kr) Overview (1/2) Review ( Hypertext, Multimedia, Hypermedia ... – PowerPoint PPT presentation

Number of Views:300
Avg rating:3.0/5.0
Slides: 29
Provided by: fondazione5
Category:

less

Transcript and Presenter's Notes

Title: MHEG-5 ( Multimedia and Hypermedia Experts Group )


1
MHEG-5( Multimedia and Hypermedia Experts Group )
  • Archi Net Lab
  • ??? ( byjung_at_archi.snu.ac.kr)

2
Overview (1/2)
  • Review ( Hypertext, Multimedia, Hypermedia )
  • Concepts
  • Application
  • Objective
  • The family of MHEG Standards

3
Overview (2/2)
  • Structure of MHEG
  • MHEG-5
  • MHEG-5 Engine
  • The Components of MHEG-5
  • The Overview of MHEG-5 Classes
  • MHEG-5 Example
  • Summary
  • Reference

4
Review - Hypertext, Multimedia, Hypermedia
  • Hypertext Multimedia
    Hypermedia
  • linked with Time-dependent
  • static info

5
MHEG Concepts
  • What is MHEG ?
  • ISO/IEC 13522
  • Coded representation of final-form MH information
    objects
  • Interchanged across services and applications
  • Storage media, LAN, WAN, Broadcast Networks

6
Application of MHEG
  • Application of MHEG
  • Growing all the time
  • CD-ROM based encyclopedias
  • Interactive books for learning
  • Video and News on Demanding
  • Interactive home shopping
  • Medical Application

7
MHEG Standard Objective (1/2)
  • Interchange
  • Interchange facilities for various media types
  • Presentation
  • Supports final-form presentation of multiple
    media types
  • Minimal Resource

8
MHEG Standard Objective (2/2)
  • Real-time
  • Real-time interchange and presentation of
    multimedia information
  • Rapid Application Development
  • Provide high-level primitives

9
The family of MHEG Standard
  • MHEG part 1-7

?MHEG-3 Script extension to MHEG-1 ?MHEG-4
Registration procedure for identifiers used by
the objects to identify a specific format for
content data
10
The Structure of MHEG (1/3)
  • MHEG Model ( Operation Viewpoint )

Multimedia Data
Interactive Presentation
MHEG Object data
Presentation Authoring S/W
MHEG Engine in Presentation System
Multimedia data
Storage Media
11
The Structure of MHEG (2/3)
  • MHEG Model ( Engine Viewpoint )

MHEG Engine
MHEG Engine
MHEG Formatter
MHEG Parser
MHEG Object
MHEG Internal format
MHEG Internal format
Interchange
  • MHEG objects are defined at the interchange point

12
The Structure of MHEG (3/3)
  • MHEG model is Object-Oriented
  • Defines a number of Classes
  • Describe the way AV is displayed
  • Describe the way of user interaction
  • Describe the way of displaying control
  • The Properties of Class
  • attributes that make up an objects structure
  • events that originate from an object
  • actions that target an object

13
MHEG-5
  • MHEG-5 Engine
  • The Components of MHEG-5
  • The Overview of MHEG-5 Classes
  • MHEG-5 Example

14
MHEG-5 Engine (1/2)
  • (Functional Viewpoint)

15
MHEG-5 Engine (2/2)
  • Kernel of the clients architecture
  • pure interpretation of MHEG objects
  • Issue I/O and data access requests to other
    components
  • Performing 2 main tasks
  • Actual Presentation (UI)
  • Internal Operation
  • prepare presentation
  • manage MHEG-5 objects

16
The Components of MHEG-5 (1/2)
  • Types of MHEG Classes
  • Structure of presentation and Grouping of objects
    Classes
  • Application class
  • Scene class
  • one scene can be active at one time
  • Content Classes
  • Each piece of multimedia data has its own MHEG
    objects

17
The Components of MHEG-5 (2/2)
  • Types of MHEG Classes
  • Behavior Classes
  • action class
  • events to be triggered sequentially or in
    parallel
  • link class
  • establish the relationship between events or
    objects
  • User input Classes
  • push button

18
The Overview of MHEG-5 Classes (1/5)
  • Root ( Base Class )
  • Provide a uniform object identification mechanism
  • Notification of changes of an objects running
    status

19
The Overview of MHEG-5 Classes (2/5)
  • Group
  • Grouping of objects in the Ingredient class as a
    unique entity of interchange
  • Application
  • The entry point that performs a transition to the
    presentations first scene
  • Made up of scenes and objects common to scenes
  • Scene
  • Contain a group of objects
  • One Scene can be active at one time

20
The Overview of MHEG-5 Classes (3/5)
  • Ingredient
  • Common behavior for all objects that can be
    included in an Application or a Scene
  • Can contain either included content or a
    reference to an external data source

21
The Overview of MHEG-5 Classes (4/5)
  • Link
  • Implements event-action behavior by a condition
    and an effect
  • Made up of event code, reference of object that
    triggers event, event parameter
  • Action
  • Consist of a sequence of elementary actions
  • Presentable
  • The common aspects for information that can be
    seen or heard by the user

22
The Overview of MHEG-5 Classes (5/5)
  • Visible
  • specialize the Presentable class with provisions
    for displaying objects

23
MHEG-5 Example (1/2)
24
MHEG-5 Example (1/2)
  • Application(Turin.mh5 0)
  • OnStartUp( // initialization
  • actions
  • TransitionTo (
  • (main_scene.mh5 0))
  • // activation of the first scene
  • )
  • Scene (main_scene.mh5 0)
  • OnStartUp ( // sequence of initialization
  • actions
  • preload (2)
  • setCounterTrigger (2 3 190000)
  • )
  • Items (
  • Bitmap 1 // background
  • InitiallyActive true
  • CHook 3 // JPEG
  • OrigContent
  • ContentRef (background.jpg)
  • OrigBoxSize 800 600
  • OrigPosition 0 0

25
Summary
  • MHEG-5 defines a final-form representation for
    application interchange
  • Its objective is the following
  • Interchange
  • Presentation
  • Minimal Resource
  • Real-time
  • Rapid Application Development

26
Reference (1/2)
  • Paper
  • "MHEG-5-aims, concepts, and implementation
    issues, M. Echiffre, C. Marchisio, P. Marchisio,
    P. Panicciari, S. Del Rossi, IEEE Multimedia,
    Vol.5 No.1, Page(s) 84-91
  • MHEG An Introduction to the future
    International Standard for Hypermedia Object
    Interchange - Roger Price Proceedings of the
    conference on Multimedia '93 , 1993, Page 121

27
Reference (2/2)
  • Web Documents
  • About MHEG ( A Guided Tour to MHEG ... )
  • http//www.mhegcentre.com/mheg/tour.htm
  • Multimedia Standards
  • http//www.ctf.imc.exec.nhs.uk/published/step/step
    docs/H224-2.html
  • MHEG - A Multimedia Presentation Standard
  • http//www-dse.doc.ic.ac.uk/nd/surprise_96/
    journal/vol2/srd2/article2.html
  • MHEG-5 An Overview
  • http//www.fokus.gmd.de/ovma/mug/archives/doc/mheg
    -reader/rd1206.html

28
Additional Reference
  • MHEG-5 Slide
  • http//www.prz.tu-berlin.de/joe/
    mheg/mheg_mon/index.htm
  • MHEG-5 Object Hierarchy
  • http//www.smartstudio.com/aboutMHEG.html
Write a Comment
User Comments (0)
About PowerShow.com