Playback Restart In Interactive Streaming Video Applications
ICMCS '97 Proceedings of the 1997 International Conference on Multimedia Computing and Systems
Assessing the quality of voice communications over internet backbones
IEEE/ACM Transactions on Networking (TON)
AINA '05 Proceedings of the 19th International Conference on Advanced Information Networking and Applications - Volume 2
A framework for encoding and caching of video for quality adaptive progressive download
Proceedings of the 15th international conference on Multimedia
Optimized cache management for scalable video streaming
Proceedings of the 15th international conference on Multimedia
Multimedia streaming using multiple TCP connections
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Low-latency adaptive streaming over tcp
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Multipath live streaming via TCP: Scheme, performance and benefits
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
Proxy caching for video-an-demand using flexible starting point selection
IEEE Transactions on Multimedia
Content-aware distortion-fair video streaming in congested networks
IEEE Transactions on Multimedia - Special issue on quality-driven cross-layer design for multimedia communications
Scalability of HTTP pacing with intelligent bursting
ICME'09 Proceedings of the 2009 IEEE international conference on Multimedia and Expo
Reducing bandwidth requirement for delivering video over wide area networks with proxy server
IEEE Transactions on Multimedia
Multiple sender distributed video streaming
IEEE Transactions on Multimedia
A comparison of heterogeneous video multicast schemes: Layered encoding or stream replication
IEEE Transactions on Multimedia
IEEE Transactions on Multimedia
Loopback: exploiting collaborative caches for large-scale streaming
IEEE Transactions on Multimedia
Segment-based streaming media proxy: modeling and optimization
IEEE Transactions on Multimedia
Aggregate Profit-Based Caching Replacement Algorithms for Streaming Media Transcoding Proxy Systems
IEEE Transactions on Multimedia
SProxy: A Caching Infrastructure to Support Internet Streaming
IEEE Transactions on Multimedia
Content-Aware Playout and Packet Scheduling for Video Streaming Over Wireless Links
IEEE Transactions on Multimedia
Distributed Collaboration for Enhanced Sender-Driven Video Streaming
IEEE Transactions on Multimedia
Path diversity for enhanced media streaming
IEEE Communications Magazine
Enabling adaptive video streaming in P2P systems [Peer-to-Peer Multimedia Streaming]
IEEE Communications Magazine
Adaptive media playout for low-delay video streaming over error-prone channels
IEEE Transactions on Circuits and Systems for Video Technology
Network-adaptive low-latency video communication over best-effort networks
IEEE Transactions on Circuits and Systems for Video Technology
IEEE Transactions on Circuits and Systems for Video Technology
Adaptive streaming within the 3GPP packet-switched streaming service
IEEE Network: The Magazine of Global Internetworking
Towards a predictive cache replacement strategy for multimedia content
Journal of Network and Computer Applications
Journal of Network and Computer Applications
Hi-index | 0.00 |
This survey looks at how traditional networking techniques (e.g., caching, traffic shaping, path diversity, and load balancing) have been adapted to address the needs of Internet-based video delivery. The stringent timing and relatively high bandwidth requirements of video traffic are taxing on best-effort networks and many video specific protocols and delivery methods have emerged over time in an attempt to mitigate network limitations. Video quality is directly tied to the underlying networks' ability to deliver data in time for playout. This paper surveys three classes of techniques which have been proposed for improving the quality of Internet delivered video: network load reduction, network interruption mitigation, and network load distribution. We discuss how each of these paradigms is applied within the different segments of the end-to-end video delivery system: by the server, in the network, or at the client, with a focus on how the underlying network conditions affect video quality optimization.