Fluid-based analysis of a network of AQM routers supporting TCP flows with an application to RED
Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication
TCP/IP and Linux protocol implementation: systems code for the Linux Internet
TCP/IP and Linux protocol implementation: systems code for the Linux Internet
Youtube traffic characterization: a view from the edge
Proceedings of the 7th ACM SIGCOMM conference on Internet measurement
A receiver-centric rate control scheme for layered video streams in the Internet
Journal of Systems and Software
Scalable video coding and transcoding
AQTR '08 Proceedings of the 2008 IEEE International Conference on Automation, Quality and Testing, Robotics - Volume 01
Computer Networks: The International Journal of Computer and Telecommunications Networking
The MPEG-4 fine-grained scalable video coding method for multimediastreaming over IP
IEEE Transactions on Multimedia
Receiver-driven bandwidth sharing for TCP and its application to video streaming
IEEE Transactions on Multimedia
Rate-Distortion Analysis and Quality Control in Scalable Internet Streaming
IEEE Transactions on Multimedia
IEEE Transactions on Multimedia
Meet In the Middle Cross-Layer Adaptation for Audiovisual Content Delivery
IEEE Transactions on Multimedia
Dynamic and Interoperable Adaptation of SVC for QoS-Enabled Streaming
IEEE Transactions on Consumer Electronics
Layered quality adaptation for Internet video streaming
IEEE Journal on Selected Areas in Communications
Optimal quality adaptation for scalable encoded video
IEEE Journal on Selected Areas in Communications
Streaming video over the Internet: approaches and directions
IEEE Transactions on Circuits and Systems for Video Technology
Overview of the H.264/AVC video coding standard
IEEE Transactions on Circuits and Systems for Video Technology
Overview of the Scalable Video Coding Extension of the H.264/AVC Standard
IEEE Transactions on Circuits and Systems for Video Technology
System and Transport Interface of SVC
IEEE Transactions on Circuits and Systems for Video Technology
Hi-index | 0.00 |
In Internet multimedia streaming, the quality of the delivered media can be adapted to the Quality of Service provided by the underlying network, thanks to encoding algorithms. These allow a fine grained enhancement of a low quality base layer at streaming time. The main objective that should be satisfied in such systems is to avoid the starvation of the decoding process and consequent playout interruptions. In this work, we tackle the problem using a control theoretic approach. In particular, we design and implement the novel end-to-end Quality Adaptive Scheduler for properly distributing the network available bandwidth among base and enhancement layers. The developed solution can be adopted in many contexts given that it has been designed without assumptions on the delivered media nor on the protocol stack. Anyway, to test its effectiveness, we have casted it in a H.264/AVC SVC based video streaming architecture for unicast Internet applications. The performance of the scheduler has been experimentally evaluated in both a controlled testbed and several ''wild'' Internet scenarios, including also UMTS and satellite radio links. Results have clearly demonstrated that our Quality Adaptive Scheduler is able to significantly improve the performance of the video streaming system in all operative conditions.