A Time-Sensitive Actor Framework in Java for the Development of Multimedia Systems over the Internet MBone

TitleA Time-Sensitive Actor Framework in Java for the Development of Multimedia Systems over the Internet MBone
Publication TypeTechnical Report
Year of Publication1999
AuthorsFortino, G., Nigro L., & Albanese A.
Other Numbers1163
Abstract

This paper describes an architectural framework for the development of Internet-based multimedia systems such as interactive and collaborative media on-demand applications. The programming in-the-small level centres on Java and a variant of the Actor model especially designed for time-dependent distributed systems. The programming in-the-large level can be tuned to exploit current real-time and control protocols proposed for the Internet MBone. A multimedia application is modeled as a collection of autonomous and (possibly) mobile media actors interacting one to another to achieve a common goal. Multiple stream synchronisation is based on reflective actors (QoSsynchronizers) which filter message transmissions and apply to them application-dependent QoS constraints. Admission control of multiple sessions is delegated to a system Broker. The paper describes the actor framework and discusses its application to the construction of Java Multimedia Studio on-Demand, a multimedia system designed to support playback, recording and editing of multimedia presentations.

URLhttp://www.icsi.berkeley.edu/ftp/global/pub/techreports/1999/tr-99-007.pdf
Bibliographic Notes

ICSI Technical Report TR-99-007

Abbreviated Authors

G. Fortino, L. Nigro, and A. Albanese

ICSI Research Group

Networking and Security

ICSI Publication Type

Technical Report