The programmers' playground: a demonstration
Proceedings of the third ACM international conference on Multimedia
vic: a flexible framework for packet video
Proceedings of the third ACM international conference on Multimedia
The Programmers' Playground: I/O Abstraction for User-Configurable Distributed Applications
IEEE Transactions on Software Engineering
Multimedia Teletutoring over a Trans-European ATM Network
IWACA '94 Proceedings of the Second International Workshop on Multimedia: Advanced Teleservices and High-Speed Communication Architectures
A Video Conferencing Testbed on ATM: Design, Implementation and Optimizations
ICMCS '95 Proceedings of the International Conference on Multimedia Computing and Systems
IEEE Journal on Selected Areas in Communications
Hi-index | 0.00 |
We present Vaudeville, a voice-activated,hands-free, ATM-based video conferencing application. This system isscalable; although video bandwidth is normally a limiting factor inthe number of conferences participants, the bandwidth attributed tothe video is not a function of conference size. This is achievedthrough an automatic, distributed floor control mechanism that givesthe appearance of an open floor. Audio and video are encoded inhardware using a platform-independent, ATM hardware multimediainterface. Vaudeville features digitally transmitted NTSC video,voice-activated audio transmission, audio bridging of two audiostreams, and voice-activated video switching. Multiple simultaneousmultiparty conferences are supported. Users can move freely amongconferences without knowledge of the underlying network structure. Wedescribe how Vaudeville was built using a component-based distributedprogramming environment. We also describe the algorithms used tocontrol the audio and video of the application.