MediaLisp a system Design for Multimedia Augmented Transition Network in Lisp



Download 0.63 Mb.
Page1/7
Date02.05.2018
Size0.63 Mb.
  1   2   3   4   5   6   7

MediaLisp -- A System Design for

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


Download 0.63 Mb.

Share with your friends:
  1   2   3   4   5   6   7




The database is protected by copyright ©ininet.org 2020
send message

    Main page