Protocols for integrated audio and shared windows in collaborative systems

This paper describes the architecture and protocols for integrating real-time audio and shared windows in computer-supported cooperative work (CSCW) environments. Such applications require that actions on shared windows be synchronized with accompanying audio. We give a characterization of this synchronization problem and propose an architecture for handling audio-enhanced cooperative work. We present a protocol for synchronizing the audio stream and window-event streams and evaluate its performance.

[1]  Daniel G. Bobrow,et al.  Beyond the chalkboard: computer support for collaboration and problem solving in meetings , 1988, CACM.

[2]  Atul Prakash,et al.  Issues in the Design of a Toolkit for Supporting Multiple Group Editors , 1993, Comput. Syst..

[3]  Warren A. Montgomery,et al.  Techniques for Packet Voice Synchronization , 1983, IEEE J. Sel. Areas Commun..

[4]  Atul Prakash,et al.  DistEdit: a distributed toolkit for supporting multiple group editors , 1990, CSCW '90.

[5]  Atul Prakash,et al.  DistView: support for building efficient collaborative applications using replicated objects , 1994, CSCW '94.

[6]  Clarence A. Ellis,et al.  Groupware: some issues and experiences , 1991, CACM.

[7]  J. J. Garcia-Luna-Aceves,et al.  An architecture for a multimedia teleconferencing system , 1986, SIGCOMM '86.

[8]  Harry C. Forsdick,et al.  MMConf: an infrastructure for building shared multimedia applications , 1990, CSCW '90.

[9]  Thomas A. Finholt,et al.  A prototype Upper Atmospheric Research Collaboratory (UARC) , 1995 .

[10]  Sudhir R. Ahuja,et al.  The rapport multimedia conferencing system , 1988, COCS '88.

[11]  Paul T. Brady,et al.  A technique for investigating on-off patterns of speech , 1965 .

[12]  David L. Mills,et al.  Internet time synchronization: the network time protocol , 1991, IEEE Trans. Commun..

[13]  A EllisClarence,et al.  Groupware: some issues and experiences , 1991 .

[14]  Henning Schulzrinne,et al.  Issues in Designing a Transport Protocol for Audio and Video Conferences and other Multiparticipant Real-Time Applications , 1993 .

[15]  Atul Prakash,et al.  The upper atmospheric research collaboratory , 1994, CHI '94.

[16]  Henning Schulzrinne,et al.  Adaptive playout mechanisms for packetized audio applications in wide-area networks , 1994, Proceedings of INFOCOM '94 Conference on Computer Communications.

[17]  Alexandros Eleftheriadis,et al.  Algorithms and performance evaluation of the Xphone multimedia communication system , 1993, MULTIMEDIA '93.

[18]  Ruth E. Lang,et al.  CECED: a system for informal multimedia collaboration , 1993, MULTIMEDIA '93.

[19]  Kevin Jeffay,et al.  Transport and Display Mechanisms for Multimedia Conferencing Across Packet-Switched Networks , 1994, Comput. Networks ISDN Syst..