Multimedia Augmented Transition Network in Lisp
-- for CIS6931 Term Paper Assignment
March 2001
Yanli Sun (50%)
Xiangyu Ye (50%)
Schools of Computer Science,
Florida International University, Miami, FL.
ABSTRACT
This paper presents a draft design of MediaLisp, a feasible approach to compose multimedia presentations and to control the procedure of the presentation by using Lisp based system. A multimedia presentation consists of a cluster of multimedia objects. Due to the complexity of multimedia object, it is very difficult to describe the complex temporal, structural and behavioral properties of a multimedia presentation and all underlying objects by using conventional approaches.
Though Lisp language is very simple, it is expressing to meet the requirements for describing temporal, structural and behavioral properties of multimedia objects and presentations. Based on Lisp convention, MediaLisp provides an integrated system to evaluate and process presentation. MediaLisp extends the semantics to define the temporal, structural and behavioral properties of multimedia functionality by using MATN semantic model and property set. The MediaLisp interpreter provides fundamental functionality to control and synchronize media streams during the procedure of presentation and servers as a framework over the component based hierarchy to manage all multimedia related functional components.
0. Introduction
Multimedia has gained significant popularity and extensive interest nowadays. Unlike traditional information processing (text number ect), multimedia information is very complex in nature and usually time-dependent. ations and to control the procedure of the presentation by using Lisp based system. A multimedia presentation consists of a cluster of multimedia objects. Due to the complexity of multimedia object, it is very difficult to describe the complex temporal, structural and behavioral properties of a multimedia presentation and all underlying objects by using conventional approaches.
Though Lisp language is very simple, it is expressing to meet the requirements for describing temporal, structural and behavioral properties of multimedia objects and presentations. Based on Lisp convention, MediaLisp provides an integrated system to evaluate and process presentation. MediaLisp extends the semantics to define the temporal, structural and behavioral properties of multimedia functionality by using MATN semantic model and property set. The MediaLisp interpreter provides fundamental functionality to control and synchronize media streams during the procedure of presentation and servers as a framework over the component based hierarchy to manage all multimedia related functional components.
1. MATN Model
Multimedia Augmented Transition Network (MATN) is a variant of Augmented Transition Network (ATN). This model is introduced by Shu-ching Chen in 1999. The idea of MATN is to describe the behavior of multimedia streams by defining states and transitions at the change (begin or end) of a stream.
MATN model is defined as follow:
- The building blocks:
MATN consists of nodes and arcs. Each node represents a state, and each arc represents the transition of a state.
The states can have state names. A new state is created whenever there is any change of media streams in the presentation. There are two situations for the change of media streams: any media stream finishes to display; any new media stream joins to display.
The arcs represent the time flow from one state to another. The arc labels represent the media streams being displayed in the time duration between the states the arc connects.
X1
X2
X3
X4
X5
Time Instant
t1
t2
t4
t5
t6
t3
Time Duration
d1
Share with your friends: |