Adaptive bitstream switching of pre-encoded PFGS video
Proceedings of the ACM workshop on Advances in peer-to-peer multimedia streaming
Live video adaptation: a context-aware approach
WebMedia '05 Proceedings of the 11th Brazilian Symposium on Multimedia and the web
Efficient algorithms of video replication and placement on a cluster of streaming servers
Journal of Network and Computer Applications
Layered multicast scheduling for the L∞ objective
SODA '07 Proceedings of the eighteenth annual ACM-SIAM symposium on Discrete algorithms
Network-Supported Layered Multicast Transport Control for Streaming Media
IEEE Transactions on Parallel and Distributed Systems
Adaptive bitstream switching of scalable video
Image Communication
On modeling and evaluating multicomputer transcoding architectures for live-video streams
Multimedia Tools and Applications
P2P video broadcast based on per-peer transcoding and its evaluation on PlanetLab
PDCS '07 Proceedings of the 19th IASTED International Conference on Parallel and Distributed Computing and Systems
Layered video multicast with a P2P cooperation approach
Journal of Network and Computer Applications
An adaptive and predictive approach for autonomic multirate multicast networks
ACM Transactions on Autonomous and Adaptive Systems (TAAS)
A bandwidth allocation algorithm based on historical qos metric for adaptive video streaming
ICN'05 Proceedings of the 4th international conference on Networking - Volume Part I
MTcast: robust and efficient p2p-based video delivery for heterogeneous users
OPODIS'05 Proceedings of the 9th international conference on Principles of Distributed Systems
Context-Aware adaptation for media delivery in pervasive computing environment
GPC'06 Proceedings of the First international conference on Advances in Grid and Pervasive Computing
Scalable video multicast with adaptive modulation and coding in broadband wireless data systems
IEEE/ACM Transactions on Networking (TON)
QAVA: quota aware video adaptation
Proceedings of the 8th international conference on Emerging networking experiments and technologies
Hi-index | 0.00 |
Layered transmission is a promising solution to video multicast over the heterogeneous Internet. However, since the number of layers is practically limited, noticeable mismatches would occur between the coarse-grained layer subscription levels and the heterogeneous and dynamic rate requirements from the receivers. In this paper, we show that such mismatch can be effectively reduced using a dynamic and fine-grained layer rate allocation on the sender's side. Specifically, we study the optimization criteria for rate allocation, and propose a metric called application-aware fairness index. This metric takes into consideration 1) the nonlinear relation between the perceived video quality and the delivered rate and 2) the degree of satisfaction for receivers with heterogeneous bandwidth requirements. We formulate the rate allocation into an optimization problem with the objective of maximizing the expected fairness index for all receivers in a multicast session. We then derive an efficient and scalable solution, and demonstrate that it can be seamlessly integrated into an end-to-end adaptation protocol, called hybrid adaptation layered multicast (HALM). This protocol takes advantage of the emerging fine-grained layered coding, and is fully compatible with the best-effort Internet infrastructure. Simulation and numerical results show that HALM noticeably improves the degree of fairness, and interacts with TCP traffic better than static allocation based protocols. More important, increasing the number of layers in HALM generally improves the degree of fairness; it is sufficient to obtain satisfactory performance with a small number of layers (three to five layers).