Collaborative Multimedia Systems: Synthesis of Media Objects

When a group {/1,..., l/sub n/} of individuals wishes to collaboratively construct a complex multimedia document, the first requirement is that they be able to manipulate media-objects created by one another. For instance, if individual L/sub j/ wishes to access some media objects present at participant l/sub k/'s site, he must be able to: 1) retrieve this object from across the network, 2) ensure that the object is in a form that is compatible with the viewing/editing resources he has available at his node, and 3) ensure that the object has the desired quality (such as image size and resolution). Furthermore, he must be able to achieve these goals at the lowest possible cost. In this paper, we develop a theory of media objects, and present optimal algorithms for collaborative object sharing/synthesis of the sort envisaged above. We then extend the algorithms to incorporate quality constraints (such as image size) as well as distribution across multiple nodes. The theoretical model is validated by an experimental implementation that supports the theoretical results.

[1]  K. Selçuk Candan,et al.  CHIMP: a framework for supporting distributed multimedia document authoring and presentation , 1997, MULTIMEDIA '96.

[2]  Wolfgang Klas,et al.  /spl delta/-sets for optimized reactive adaptive playout management in distributed multimedia database systems , 1996, Proceedings of the Twelfth International Conference on Data Engineering.

[3]  F. Gong,et al.  Multipoint audio and video control for packet-based multimedia conferencing , 1994, MULTIMEDIA '94.

[4]  James J. Kistler,et al.  Argo: a system for distributed collaboration , 1994, MULTIMEDIA '94.

[5]  Atul Prakash,et al.  Dealing with synchronization and timing variability in the playback of interactive session recordings , 1995, MULTIMEDIA '95.

[6]  Thomas D. C. Little,et al.  An adaptive document management system for shared multimedia data , 1994, 1994 Proceedings of IEEE International Conference on Multimedia Computing and Systems.

[7]  Allen Ginsberg,et al.  Automating envisionment of virtual meeting room histories , 1995, MULTIMEDIA '95.

[8]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[9]  Arif Ghafoor,et al.  Interval-Based Conceptual Models for Time-Dependent Multimedia Data , 1993, IEEE Trans. Knowl. Data Eng..

[10]  Koji Yamaguchi,et al.  Hypermedia conversation recording to preserve informal artifacts in realtime collaboration , 1994, MULTIMEDIA '94.

[11]  Peter Schulthess,et al.  Multimedia application sharing in a heterogeneous environment , 1995, MULTIMEDIA '95.

[12]  Satish K. Tripathi,et al.  Synchronization Representation and Traffic Source Modeling in Orchestrated Presentation , 1996, IEEE J. Sel. Areas Commun..

[13]  P. Venkat Rangan,et al.  A formal basis for structured multimedia collaborations , 1995, Proceedings of the International Conference on Multimedia Computing and Systems.

[14]  K. Selçuk Candan,et al.  Collaborative multimedia documents: Authoring and presentation , 1998 .

[15]  Polle Zellweger,et al.  Automatic temporal layout mechanisms , 1993, MULTIMEDIA '93.

[16]  Arif Ghafoor,et al.  Multimedia Synchronization Protocols for Broadband Integrated Services , 1991, IEEE J. Sel. Areas Commun..

[17]  K. Selçuk Candan,et al.  Retrieval schedules based on resource availability and flexible presentation specifications , 1998, Multimedia Systems.

[18]  S. Wray,et al.  The Medusa applications environment , 1994, 1994 Proceedings of IEEE International Conference on Multimedia Computing and Systems.