Multimedia programming toolkit/environment

Raja R. Harinath, Wonjun Lee, Shwetal S. Parikh, Difu Su, Sunil Wadhwa, Duminda Wijesekera, Jaideep Srivastava, Deepak R. Kenchammana-Hosekote

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This paper provides details and implementation experiences of a multimedia programming language and associated toolkits. The language, a data-flow paradigm for multimedia streams, consists of blocks of code that can be connected through their data ports. Continuous media flows through these ports into and out of blocks. The blocks are responsible for the processing of continuous media data. Examples of such processing include capturing, displaying, storing, retrieving and analyzing their contents. The blocks also have parameter ports that specify other pertinent parameters, such as location, and display characteristics such as geometry, etc. The connection topology of blocks is specified using a graphical editor called the Program Development Tool (PDT) and the geometric parameters are specified by using another graphical editor called the User Interface Development Tool (UIDT). Experience with modeling multimedia presentations in our environment and the enhancements provided by the two graphical editors are discussed in detail.

Original languageEnglish
Title of host publicationProceedings of the Internatoinal Conference on Parallel and Distributed Systems - ICPADS
Editors Anon
Place of PublicationLos Alamitos, CA, United States
PublisherIEEE Comp Soc
Pages446-452
Number of pages7
Publication statusPublished - 1997 Dec 1
Externally publishedYes
EventProceedings of the 1997 International Conference on Parallel and Distributed Systems - Seoul, South Korea
Duration: 1997 Dec 101997 Dec 13

Other

OtherProceedings of the 1997 International Conference on Parallel and Distributed Systems
CitySeoul, South Korea
Period97/12/1097/12/13

Fingerprint

Processing
Computer programming languages
User interfaces
Display devices
Topology
Geometry

ASJC Scopus subject areas

  • Engineering(all)

Cite this

Harinath, R. R., Lee, W., Parikh, S. S., Su, D., Wadhwa, S., Wijesekera, D., ... Kenchammana-Hosekote, D. R. (1997). Multimedia programming toolkit/environment. In Anon (Ed.), Proceedings of the Internatoinal Conference on Parallel and Distributed Systems - ICPADS (pp. 446-452). Los Alamitos, CA, United States: IEEE Comp Soc.

Multimedia programming toolkit/environment. / Harinath, Raja R.; Lee, Wonjun; Parikh, Shwetal S.; Su, Difu; Wadhwa, Sunil; Wijesekera, Duminda; Srivastava, Jaideep; Kenchammana-Hosekote, Deepak R.

Proceedings of the Internatoinal Conference on Parallel and Distributed Systems - ICPADS. ed. / Anon. Los Alamitos, CA, United States : IEEE Comp Soc, 1997. p. 446-452.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Harinath, RR, Lee, W, Parikh, SS, Su, D, Wadhwa, S, Wijesekera, D, Srivastava, J & Kenchammana-Hosekote, DR 1997, Multimedia programming toolkit/environment. in Anon (ed.), Proceedings of the Internatoinal Conference on Parallel and Distributed Systems - ICPADS. IEEE Comp Soc, Los Alamitos, CA, United States, pp. 446-452, Proceedings of the 1997 International Conference on Parallel and Distributed Systems, Seoul, South Korea, 97/12/10.
Harinath RR, Lee W, Parikh SS, Su D, Wadhwa S, Wijesekera D et al. Multimedia programming toolkit/environment. In Anon, editor, Proceedings of the Internatoinal Conference on Parallel and Distributed Systems - ICPADS. Los Alamitos, CA, United States: IEEE Comp Soc. 1997. p. 446-452
Harinath, Raja R. ; Lee, Wonjun ; Parikh, Shwetal S. ; Su, Difu ; Wadhwa, Sunil ; Wijesekera, Duminda ; Srivastava, Jaideep ; Kenchammana-Hosekote, Deepak R. / Multimedia programming toolkit/environment. Proceedings of the Internatoinal Conference on Parallel and Distributed Systems - ICPADS. editor / Anon. Los Alamitos, CA, United States : IEEE Comp Soc, 1997. pp. 446-452
@inproceedings{3fa08f3ff48948d4ae3735d8703ecb43,
title = "Multimedia programming toolkit/environment",
abstract = "This paper provides details and implementation experiences of a multimedia programming language and associated toolkits. The language, a data-flow paradigm for multimedia streams, consists of blocks of code that can be connected through their data ports. Continuous media flows through these ports into and out of blocks. The blocks are responsible for the processing of continuous media data. Examples of such processing include capturing, displaying, storing, retrieving and analyzing their contents. The blocks also have parameter ports that specify other pertinent parameters, such as location, and display characteristics such as geometry, etc. The connection topology of blocks is specified using a graphical editor called the Program Development Tool (PDT) and the geometric parameters are specified by using another graphical editor called the User Interface Development Tool (UIDT). Experience with modeling multimedia presentations in our environment and the enhancements provided by the two graphical editors are discussed in detail.",
author = "Harinath, {Raja R.} and Wonjun Lee and Parikh, {Shwetal S.} and Difu Su and Sunil Wadhwa and Duminda Wijesekera and Jaideep Srivastava and Kenchammana-Hosekote, {Deepak R.}",
year = "1997",
month = "12",
day = "1",
language = "English",
pages = "446--452",
editor = "Anon",
booktitle = "Proceedings of the Internatoinal Conference on Parallel and Distributed Systems - ICPADS",
publisher = "IEEE Comp Soc",

}

TY - GEN

T1 - Multimedia programming toolkit/environment

AU - Harinath, Raja R.

AU - Lee, Wonjun

AU - Parikh, Shwetal S.

AU - Su, Difu

AU - Wadhwa, Sunil

AU - Wijesekera, Duminda

AU - Srivastava, Jaideep

AU - Kenchammana-Hosekote, Deepak R.

PY - 1997/12/1

Y1 - 1997/12/1

N2 - This paper provides details and implementation experiences of a multimedia programming language and associated toolkits. The language, a data-flow paradigm for multimedia streams, consists of blocks of code that can be connected through their data ports. Continuous media flows through these ports into and out of blocks. The blocks are responsible for the processing of continuous media data. Examples of such processing include capturing, displaying, storing, retrieving and analyzing their contents. The blocks also have parameter ports that specify other pertinent parameters, such as location, and display characteristics such as geometry, etc. The connection topology of blocks is specified using a graphical editor called the Program Development Tool (PDT) and the geometric parameters are specified by using another graphical editor called the User Interface Development Tool (UIDT). Experience with modeling multimedia presentations in our environment and the enhancements provided by the two graphical editors are discussed in detail.

AB - This paper provides details and implementation experiences of a multimedia programming language and associated toolkits. The language, a data-flow paradigm for multimedia streams, consists of blocks of code that can be connected through their data ports. Continuous media flows through these ports into and out of blocks. The blocks are responsible for the processing of continuous media data. Examples of such processing include capturing, displaying, storing, retrieving and analyzing their contents. The blocks also have parameter ports that specify other pertinent parameters, such as location, and display characteristics such as geometry, etc. The connection topology of blocks is specified using a graphical editor called the Program Development Tool (PDT) and the geometric parameters are specified by using another graphical editor called the User Interface Development Tool (UIDT). Experience with modeling multimedia presentations in our environment and the enhancements provided by the two graphical editors are discussed in detail.

UR - http://www.scopus.com/inward/record.url?scp=0031372369&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=0031372369&partnerID=8YFLogxK

M3 - Conference contribution

SP - 446

EP - 452

BT - Proceedings of the Internatoinal Conference on Parallel and Distributed Systems - ICPADS

A2 - Anon, null

PB - IEEE Comp Soc

CY - Los Alamitos, CA, United States

ER -