Synchronization of distributed multimedia systems with user interactions

Abstract. Without user interactions, multimedia presentations are just fancy slide shows with sound and video supports. User interactions by themselves do not change the temporal relationships among multimedia objects, such as texts, graphics, images, audio, and video, but affect the playback schedules. In this paper, we propose a synchronization mechanism to guarantee the quality of multimedia presentation with user interactions. In our protocol, each presentation site requests media transmission from the required media servers at certain time intervals prior to the playback deadlines, where these time intervals are the response times to cover possible experienced end-to-end delays and packet losses, and waits for an initial setup time to ensure intermedia synchronization before starting the presentation. Users may interact with the presentation. This synchronization mechanism solves the problems incurred by user interactions by determining the new presentation scenario produced by the interactive operation, calculating the corresponding setup time, and then rendering the new playback and retrieval schedules.

[1]  P. Venkat Rangan,et al.  Performance of Inter-Media Synchronization in Distributed and Heterogeneous Multimedia Systems , 1995, Comput. Networks ISDN Syst..

[2]  C. Patridge,et al.  Flow synchronization protocol , 1992, [Conference Record] GLOBECOM '92 - Communications for Global Users: IEEE.

[3]  Ralf Steinmetz,et al.  Synchronization Properties in Multimedia Systems , 1990, IEEE J. Sel. Areas Commun..

[4]  Cosmos Andrea Nicolaou,et al.  An Architecture for Real-Time Multimedia Communication Systems , 1990, IEEE J. Sel. Areas Commun..

[5]  Thomas D. C. Little,et al.  A Temporal Reference Framework for Multimedia Synchronization , 1996, IEEE J. Sel. Areas Commun..

[6]  Serge Fdida,et al.  Preserving temporal signature: a way to convey time constrained flows , 1993, Proceedings of GLOBECOM '93. IEEE Global Telecommunications Conference.

[7]  David Hutchison,et al.  Protocol support for distributed multimedia applications , 1992, Comput. Commun..

[8]  P. Venkat Rangan,et al.  Adaptive feedback techniques for synchronized multimedia retrieval over integrated networks , 1993, TNET.

[9]  Doug Shepherd,et al.  Extending OSI to support synchronization required by multimedia applications , 1990, Comput. Commun..

[10]  G. J. Lu,et al.  Temporal synchronization support for distributed multimedia information systems , 1994, Comput. Commun..

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

[12]  K. Ravindran,et al.  Delay Compensation Protocols for Synchronization of Multimedia Data Streams , 1993, IEEE Trans. Knowl. Data Eng..

[13]  Dinesh C. Verma,et al.  A Scheme for Real-Time Channel Establishment in Wide-Area Networks , 1990, IEEE J. Sel. Areas Commun..

[14]  W J Liao,et al.  Multimedia data modeling in distributed multimedia systems , 1996 .

[15]  David Hutchison,et al.  A continuous media transport and orchestration service , 1992, SIGCOMM 1992.

[16]  Yutaka Ishibashi,et al.  A synchronization mechanism for continuous media in multimedia communications , 1995, Proceedings of INFOCOM'95.

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