Miroslav Ponec, Sudipta Sengupta, Minghua Chen, Jin Li, and Philip A. Chou
29 June 2009
We consider multi-rate peer-to-peer multi-party conferencing
applications, where different receivers in the same group can
receive videos at different rates using, for example, scalable
layered coding. The quality of video received by each receiver
can be modeled as a concave utility function of the
video rate. We study and address the unique challenges introduced
by multi-rate setting as compared to the single-rate
case. We first determine an optimal set of tree structures
for routing multi-rate content using scalable layered coding.
We then develop Primal and Primal-dual based distributed
algorithms to maximize aggregate utility of all receivers in
all groups by multi-tree routing and show their convergence.
These algorithms can be easily implemented and deployed on
today’s Internet. We have built a prototype video conferencing
system to show that this approach offers low end-to-end
delay, low complexity and high throughput, along with automatic
adaptation to network conditions and user preferences.
In 2009 IEEE International Conference on Multimedia and Expo
© 2008 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. http://www.ieee.org/