Synchronized delivery and playout of distributed stored multimedia streams
Multimedia Systems - Special issue on audio and multimedia
Dynamic parallel access to replicated content in the internet
IEEE/ACM Transactions on Networking (TON)
Improvements on Block Size Control Method for Adaptive Parallel Downloading
ICDCSW '04 Proceedings of the 24th International Conference on Distributed Computing Systems Workshops - W7: EC (ICDCSW'04) - Volume 7
Fine-grained scalable streaming from coarse-grained videos
Proceedings of the 18th international workshop on Network and operating systems support for digital audio and video
Multipath live streaming via TCP: Scheme, performance and benefits
ACM Transactions on Multimedia Computing, Communications, and Applications (TOMCCAP)
DAVVI: a prototype for the next generation multimedia entertainment platform
MM '09 Proceedings of the 17th ACM international conference on Multimedia
Quality-adaptive scheduling for live streaming over multiple access networks
Proceedings of the 20th international workshop on Network and operating systems support for digital audio and video
Mobile video streaming using location-based network prediction and transparent handover
Proceedings of the 21st international workshop on Network and operating systems support for digital audio and video
MobiSys '11 Proceedings of the 9th international conference on Mobile systems, applications, and services
Dynamic adaptive streaming over HTTP dataset
Proceedings of the 3rd Multimedia Systems Conference
Synchronized delivery of multimedia content over uncoordinated broadcast broadband networks
Proceedings of the 3rd Multimedia Systems Conference
An experimental evaluation of rate-adaptive video players over HTTP
Image Communication
Efficient HTTP-based streaming using Scalable Video Coding
Image Communication
Hi-index | 0.00 |
Devices capable of connecting to multiple, overlapping networks simultaneously are becoming increasingly common. For example, most laptops are equipped with LAN- and WLAN-interfaces, and smart phones can typically connect to both WLANs and 3G mobile networks. At the same time, streaming high-quality video is becoming increasingly popular. However, due to bandwidth limitations or the unreliable and unpredictable nature of some types of networks, streaming video can be subject to frequent periods of rebuffering and characterised by a low picture quality. In this paper, we present a client-side request scheduler that distributes requests for the video over multiple heterogeneous interfaces simultaneously. Each video is divided into independent segments with constant duration, enabling segments to be requested over separate links, utilizing all the available bandwidth. To increase performance even further, the segments are divided into smaller subsegments, and the sizes are dynamically calculated on the fly, based on the throughput of the different links. This is an improvement over our earlier subsegment approach, which divided segments into fixed size subsegments. Both subsegment approaches were evaluated with on-demand streaming and quasi-live streaming. The new subsegment approach reduces the number of playback interruptions and improves video quality significantly for all cases where the earlier approach struggled. Otherwise, they show similar performance.