A Time-Sensitive Actor Framework in Java for the Development of Multimedia Systems over the Internet MBone
Title | A Time-Sensitive Actor Framework in Java for the Development of Multimedia Systems over the Internet MBone |
Publication Type | Technical Report |
Year of Publication | 1999 |
Authors | Fortino, G., Nigro L., & Albanese A. |
Other Numbers | 1163 |
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. |
URL | http://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 |