Toolkit for building continuous media applications

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

4 Citations (Scopus)

Abstract

Multimedia computing has emerged in the last few years as a major area of computer science. However, multimedia programming is very hard since programmers need to take into account many complex facilities such as real-time processing, media synchronization, and dynamic QOS control. Since usual programmers take a long time to understand these facilities, multimedia toolkits that can hide such complex facilities from programmers should be provided for making multimedia programming easier. The toolkit should also provide mechanisms for implementing large continuous media applications. Especially, programmers may expect to reuse existing applications for building their applications quickly. If continuous media applications can be constructed by composing a small number of big modules, programmers can create continuous media applications very quickly. In this paper, we describe a continuous media toolkit that has been developing at Multimedia and Mobile Computing Group at Japan Advanced Institute of Science and Technology. The continuous media toolkit has the following two characteristics. Application programmers do not need to take into account real-time processing, media synchronization, and dynamic QOS control since the continuous media toolkit hides such complexities from programmers. The toolkit provides a scripting language that enables programmers to reuse existing programs. Thus, programmers can create multimedia applications by modifying a small part of existing programs. Our toolkit is implemented on Real-Time Mach Microkernel. Currently, several continuous media applications are created for demonstrating the effectiveness of our toolkit.

Original languageEnglish
Title of host publicationProceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA
Editors Anon
Place of PublicationPiscataway, NJ, United States
PublisherIEEE
Pages268-275
Number of pages8
Publication statusPublished - 1997
Externally publishedYes
EventProceedings of the 1997 4th International Workshop on Real-Time Computing Systems and Applications, RTCSA - Taipei, Taiwan
Duration: 1997 Oct 271997 Oct 29

Other

OtherProceedings of the 1997 4th International Workshop on Real-Time Computing Systems and Applications, RTCSA
CityTaipei, Taiwan
Period97/10/2797/10/29

Fingerprint

Synchronization
Mobile computing
Processing
Computer programming
Computer science
Mach number

ASJC Scopus subject areas

  • Computer Science(all)

Cite this

Nakajima, T. (1997). Toolkit for building continuous media applications. In Anon (Ed.), Proceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA (pp. 268-275). Piscataway, NJ, United States: IEEE.

Toolkit for building continuous media applications. / Nakajima, Tatsuo.

Proceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA. ed. / Anon. Piscataway, NJ, United States : IEEE, 1997. p. 268-275.

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

Nakajima, T 1997, Toolkit for building continuous media applications. in Anon (ed.), Proceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA. IEEE, Piscataway, NJ, United States, pp. 268-275, Proceedings of the 1997 4th International Workshop on Real-Time Computing Systems and Applications, RTCSA, Taipei, Taiwan, 97/10/27.
Nakajima T. Toolkit for building continuous media applications. In Anon, editor, Proceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA. Piscataway, NJ, United States: IEEE. 1997. p. 268-275
Nakajima, Tatsuo. / Toolkit for building continuous media applications. Proceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA. editor / Anon. Piscataway, NJ, United States : IEEE, 1997. pp. 268-275
@inproceedings{ac3913ce60e34431a6233df3780feeea,
title = "Toolkit for building continuous media applications",
abstract = "Multimedia computing has emerged in the last few years as a major area of computer science. However, multimedia programming is very hard since programmers need to take into account many complex facilities such as real-time processing, media synchronization, and dynamic QOS control. Since usual programmers take a long time to understand these facilities, multimedia toolkits that can hide such complex facilities from programmers should be provided for making multimedia programming easier. The toolkit should also provide mechanisms for implementing large continuous media applications. Especially, programmers may expect to reuse existing applications for building their applications quickly. If continuous media applications can be constructed by composing a small number of big modules, programmers can create continuous media applications very quickly. In this paper, we describe a continuous media toolkit that has been developing at Multimedia and Mobile Computing Group at Japan Advanced Institute of Science and Technology. The continuous media toolkit has the following two characteristics. Application programmers do not need to take into account real-time processing, media synchronization, and dynamic QOS control since the continuous media toolkit hides such complexities from programmers. The toolkit provides a scripting language that enables programmers to reuse existing programs. Thus, programmers can create multimedia applications by modifying a small part of existing programs. Our toolkit is implemented on Real-Time Mach Microkernel. Currently, several continuous media applications are created for demonstrating the effectiveness of our toolkit.",
author = "Tatsuo Nakajima",
year = "1997",
language = "English",
pages = "268--275",
editor = "Anon",
booktitle = "Proceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA",
publisher = "IEEE",

}

TY - GEN

T1 - Toolkit for building continuous media applications

AU - Nakajima, Tatsuo

PY - 1997

Y1 - 1997

N2 - Multimedia computing has emerged in the last few years as a major area of computer science. However, multimedia programming is very hard since programmers need to take into account many complex facilities such as real-time processing, media synchronization, and dynamic QOS control. Since usual programmers take a long time to understand these facilities, multimedia toolkits that can hide such complex facilities from programmers should be provided for making multimedia programming easier. The toolkit should also provide mechanisms for implementing large continuous media applications. Especially, programmers may expect to reuse existing applications for building their applications quickly. If continuous media applications can be constructed by composing a small number of big modules, programmers can create continuous media applications very quickly. In this paper, we describe a continuous media toolkit that has been developing at Multimedia and Mobile Computing Group at Japan Advanced Institute of Science and Technology. The continuous media toolkit has the following two characteristics. Application programmers do not need to take into account real-time processing, media synchronization, and dynamic QOS control since the continuous media toolkit hides such complexities from programmers. The toolkit provides a scripting language that enables programmers to reuse existing programs. Thus, programmers can create multimedia applications by modifying a small part of existing programs. Our toolkit is implemented on Real-Time Mach Microkernel. Currently, several continuous media applications are created for demonstrating the effectiveness of our toolkit.

AB - Multimedia computing has emerged in the last few years as a major area of computer science. However, multimedia programming is very hard since programmers need to take into account many complex facilities such as real-time processing, media synchronization, and dynamic QOS control. Since usual programmers take a long time to understand these facilities, multimedia toolkits that can hide such complex facilities from programmers should be provided for making multimedia programming easier. The toolkit should also provide mechanisms for implementing large continuous media applications. Especially, programmers may expect to reuse existing applications for building their applications quickly. If continuous media applications can be constructed by composing a small number of big modules, programmers can create continuous media applications very quickly. In this paper, we describe a continuous media toolkit that has been developing at Multimedia and Mobile Computing Group at Japan Advanced Institute of Science and Technology. The continuous media toolkit has the following two characteristics. Application programmers do not need to take into account real-time processing, media synchronization, and dynamic QOS control since the continuous media toolkit hides such complexities from programmers. The toolkit provides a scripting language that enables programmers to reuse existing programs. Thus, programmers can create multimedia applications by modifying a small part of existing programs. Our toolkit is implemented on Real-Time Mach Microkernel. Currently, several continuous media applications are created for demonstrating the effectiveness of our toolkit.

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

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

M3 - Conference contribution

SP - 268

EP - 275

BT - Proceedings of the International Workshop on Real-Time Computing Systems and Applications/RTCSA

A2 - Anon, null

PB - IEEE

CY - Piscataway, NJ, United States

ER -