Journal ArticleDOI
Client intelligence for adaptive streaming solutions
Dmitri Jarnikov,Tanir Ozcelebi +1 more
TLDR
This paper proposes a method to compute a set of optimal client strategies for continuous video playback by optimizing the overall video quality by proper selection of the next chunk from the encoded versions.Abstract:
In state-of-the-art adaptive streaming solutions, to cope with varying network conditions, the client side can switch between several video copies encoded at different bit-rates during streaming. Each video copy is divided into chunks of equal duration. To achieve continuous video playback, each chunk needs to arrive at the client before its playback deadline. The perceptual quality of a chunk increases with the chunk size in bits, whereas bigger chunks require more transmission time and, as a result, have a higher risk of missing transmission deadline. Therefore, there is a trade-off between the overall video quality and continuous playback, which can be optimized by proper selection of the next chunk from the encoded versions. This paper proposes a method to compute a set of optimal client strategies for this purpose.read more
Citations
More filters
Journal ArticleDOI
A Survey on Quality of Experience of HTTP Adaptive Streaming
TL;DR: The technical development of HAS, existing open standardized solutions, but also proprietary solutions are reviewed in this paper as fundamental to derive the QoE influence factors that emerge as a result of adaptation.
Journal ArticleDOI
Probe and Adapt: Rate Adaptation for HTTP Video Streaming At Scale
TL;DR: It is argued that it is necessary to design at the application layer using a "probe and adapt" principle for video bitrate adaptation, which is akin, but also orthogonal to the transport-layer TCP congestion control, and PANDA - a client-side rate adaptation algorithm for HAS is presented.
Proceedings ArticleDOI
Adaptation algorithm for adaptive streaming over HTTP
TL;DR: This work designed and implemented a receiver-driven adaptation algorithm for adaptive streaming that does not rely on cross-layer information or server assistance and integrated the algorithm with a prototype implementation of a streaming client based on the MPEG DASH (Dynamic Adaptive Streaming over HTTP) standard.
Journal ArticleDOI
QoE-Driven Rate Adaptation Heuristic for Fair Adaptive Video Streaming
TL;DR: A novel rate adaptation algorithm, capable of increasing clients’ Quality of Experience (QoE) and achieving fairness in a multiclient setting, is proposed, which can improve fairness up to 80% compared to state-of-the-art HAS heuristics in a scenario with three networks.
Proceedings ArticleDOI
Delivering stable high-quality video: an SDN architecture with DASH assisting network elements
TL;DR: A networking architecture based on the Software Defined Networking (SDN) paradigm that also enables internet service providers, network administrators, and end-users to configure their networks to their requirements is described.
References
More filters
Journal ArticleDOI
Image quality assessment: from error visibility to structural similarity
TL;DR: In this article, a structural similarity index is proposed for image quality assessment based on the degradation of structural information, which can be applied to both subjective ratings and objective methods on a database of images compressed with JPEG and JPEG2000.
Book
Markov Decision Processes: Discrete Stochastic Dynamic Programming
TL;DR: Puterman as discussed by the authors provides a uniquely up-to-date, unified, and rigorous treatment of the theoretical, computational, and applied research on Markov decision process models, focusing primarily on infinite horizon discrete time models and models with discrete time spaces while also examining models with arbitrary state spaces, finite horizon models, and continuous time discrete state models.
Proceedings ArticleDOI
Receiver-driven layered multicast
TL;DR: The RLM protocol is described, its performance is evaluated with a preliminary simulation study that characterizes user-perceived quality by assessing loss rates over multiple time scales, and the implementation of a software-based Internet video codec is discussed.
Journal ArticleDOI
Coolstreaming: Design, Theory, and Practice
TL;DR: This paper uses a set of real traces and attempts to develop some theoretical basis to demonstrate that a random peer partnership selection with a hybrid pull-push scheme has the potentially to scale.
Proceedings ArticleDOI
Subjective impression of variations in layer encoded videos
TL;DR: To a large degree existing (unproven) assumptions about quality degradation caused by variations in layer encoded videos are validated, however there were also some interesting, at first sight counterintuitive findings from the experiment.