DocumentCode
3153418
Title
Virtual mixer: Real-time audio mixing across clients and the cloud for multiparty conferencing
Author
Liao, Jun ; Yuan, Chun ; Zhu, Wenwu ; Chou, Philip A.
Author_Institution
Dept. of Comput. Sci. & Technol., Tsinghua Univ., Beijing, China
fYear
2012
fDate
25-30 March 2012
Firstpage
2321
Lastpage
2324
Abstract
Traditional multiparty audio or video conferencing uses a single node, sometimes called a multipoint control unit, or MCU, to mix audio data for the conference. We introduce a novel mixer, called a Virtual Mixer, which performs mixing in a distributed way over the network. The Virtual Mixer topology is optimized over Steiner trees using a metric of either average pairwise delay (APD) or maximum pairwise delay (MPD). Since the topology is adapted to the particular set of clients and servers available in the cloud, optimization speed is important. In order to solve this NP-hard Steiner tree optimization, we propose heuristic algorithms for finding the Pairwise-delay-optimal Tree (PT) for both APD and MPD, which are orders of magnitude faster than exhaustive search, yet find trees with delays that are minimal or within a few percent of minimal. We show through experiments both on a corporate intranet and on up to 12 PlanetLab nodes that Virtual Mixing can reduce both the APD and the MPD between clients by upwards of 50%, compared with the existing MCU-based and P2P-based mixing approaches.
Keywords
audio signal processing; cloud computing; communication complexity; multimedia communication; optimisation; teleconferencing; trees (mathematics); MCU; NP-hard Steiner tree optimization; Pairwise-delay-optimal tree; Virtual Mixer topology; audio conferencing; average pairwise delay; maximum pairwise delay; multiparty conferencing; multipoint control unit; real-time audio mixing; Delay; Mixers; Peer to peer computing; Servers; Steiner trees; Topology; Audio Mixing; Multiparty Conferencing; Telepresence; Video Mixing;
fLanguage
English
Publisher
ieee
Conference_Titel
Acoustics, Speech and Signal Processing (ICASSP), 2012 IEEE International Conference on
Conference_Location
Kyoto
ISSN
1520-6149
Print_ISBN
978-1-4673-0045-2
Electronic_ISBN
1520-6149
Type
conf
DOI
10.1109/ICASSP.2012.6288379
Filename
6288379
Link To Document