DMTS - A DISTRIBUTED MULTIMEDIA TELEWORKING SYSTEM

Citation
Mc. Yuang et al., DMTS - A DISTRIBUTED MULTIMEDIA TELEWORKING SYSTEM, MULTIMEDIA TOOLS AND APPLICATIONS, 7(3), 1998, pp. 227-240
Citations number
27
Categorie Soggetti
Computer Science Theory & Methods","Computer Science Information Systems","Computer Science Software Graphycs Programming","Computer Science Theory & Methods","Computer Science Information Systems","Computer Science Software Graphycs Programming","Engineering, Eletrical & Electronic
ISSN journal
13807501
Volume
7
Issue
3
Year of publication
1998
Pages
227 - 240
Database
ISI
SICI code
1380-7501(1998)7:3<227:D-ADMT>2.0.ZU;2-V
Abstract
Multimedia systems combine a variety of information sources, such as v oice, graphics, animation, images, and full-motion video, into a wide range of applications. The paper initially categorizes existing multim edia applications into three classes: noninteractive-oriented, interac tive-oriented client-server-based, and interactive-oriented peer-party -based. In particular, the paper examines interactive-oriented applica tions and provides an in-depth survey of the media synchronization pro blem for the design of these applications. The paper then presents our prototyping system, called the Distributed Multimedia Teleworking Sys tem (DMTS), which allows two or more remote systems in collaboration t o access and modify multimedia data through a network in a fully synch ronous fashion. The system has been developed over TCP/IP and an FDDI network, using an XVideo D/A card. The media supported by DMTS include text, graphics, voice, and video. DMTS employs a master-slave collabo ration model to maintain the coherence of the text and graphics data b eing simultaneously modified. Moreover, DMTS also adopts effective mec hanisms to reduce skew (asynchrony) and jitter delays between video an d voice streams. Finally, the paper demonstrates that DMTS achieves a maximum throughput of 13 frames per second, and reveals that the throu ghput bottleneck resides in the hardware capture and D/A processing of video frames.