Media synchronization protocols for packet audio-video system on multimedia information networks

Following the development of high-speed networks, intelligent multimedia workstations and large-scale storage device technologies, distributed multimedia information services are now making their appearance. However, many obstacles remain to be overcome before practical, widespread applications of multimedia services can be realized. One key issue is how to integrate continuous media such as audio and video into semantically synchronized multimedia objects in a distributed workstation environment. This paper describes media synchronization and rate control for a multimedia information system capable of providing correct audio and video data output timing while keeping their packet streams regulated. We have developed an efficient audio/video transmission system architecture which takes into account each media's unique characteristics and provides a flexible synchronization mechanism between these different media. In this paper, we introduce three different synchronization methods, namely strict synchronization, relaxed synchronization and silence-detected synchronization. We have implemented these three methods on two different operating system environments: UNIX, using inter-process communication functions, and Mach, using tasks/threads. In order to verify these methods, we have successfully developed a prototype packet audio/video system and performed synchronization accuracy and performance evaluations under various load conditions in both operating environments.<<ETX>>

[1]  Yoshito Tobe,et al.  Continuous media communication with dynamic QOS control using ARTS with an FDDI network , 1992, SIGCOMM 1992.

[2]  M. E. Nilson,et al.  Multi-media information services: a laboratory study , 1988, IEEE Communications Magazine.

[3]  R. Yavatkar Issues of Coordination and Temporal Synchronization in Multimedia Communication , 1992, 4th IEEE ComSoc International Workshop on Multimedia Communications. MULTIMEDIA.

[4]  Hideyuki Tokuda,et al.  Evaluation of Real-Time Synchronization in Real-Time Mach , 1991, USENIX MACH Symposium.

[5]  P. Venkat Rangan,et al.  Media synchronization in distributed multimedia file systems , 1992, CCRV.

[6]  Didier Le Gall,et al.  MPEG: a video compression standard for multimedia applications , 1991, CACM.

[7]  David P. Anderson,et al.  A continuous media I/O server and its synchronization mechanism , 1991, Computer.

[8]  B. Prabhakaran,et al.  Synchronization models for multimedia presentation with user participation , 1993, MULTIMEDIA '93.

[9]  Arif Ghafoor,et al.  A synchronization and communication model for distributed multimedia objects , 1993, MULTIMEDIA '93.

[10]  R. Steinmetz Multimedia Synchronization Techniques: Experiences Based on Different System Structures , 1992, 4th IEEE ComSoc International Workshop on Multimedia Communications. MULTIMEDIA.

[11]  Li Li,et al.  Real-time synchronization control in multimedia distributed systems , 1992, CCRV.

[12]  Gregory K. Wallace,et al.  The JPEG still picture compression standard , 1992 .

[13]  Ahmed Karmouch,et al.  A Multimedia Medical Communcations System , 1990, IEEE J. Sel. Areas Commun..

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

[15]  Henk Sol,et al.  Proceedings of the 54th Hawaii International Conference on System Sciences , 1997, HICSS 2015.

[16]  Ming Lei Liou,et al.  Overview of the p×64 kbit/s video coding standard , 1991, CACM.

[17]  Arif Ghafoor,et al.  Synchronization and Storage Models for Multimedia Objects , 1990, IEEE J. Sel. Areas Commun..