scispace - formally typeset
Open Access

Providing Smoother Quality Layered Video Stream

Reads0
Chats0
TLDR
This work defines smoothness criteria, design metrics for measuring it, and develops off-line algorithms to maximize smoothness for the case where the network bandwidth is varying but known a priori, and describes an adaptive algorithm for providing smoothed layered video delivery that doesn't assume any knowledge about future bandwidth availability.
Abstract
In recent years, one of the most popular Internet applications is web-based audio and video playback, where stored video is streamed from the server to a client on-demand. Rigid playback deadlines coupled with constraints on resources such as network bandwidth and client buffer make video delivery a challenging task [2]. These resources could be limited in such a way that it may not be possible to deliver full-quality video. In such a situation, it is desirable to minimize the degradation in the video quality while operating within the resource constraints [9]. Layered encoding is proposed to provide finer control on video quality: the video signal is split into layers and a subset of these layers is chosen such that the resource constraints are met [5]. However it is not a trivial task to select layers such that better but consistent quality playback is ensured when the network conditions are constantly varying. In our work, we address this layer selection problem in layered video delivery and show how smoother 1 quality video playback can be provided by utilizing the client buffer for prefetching. We first define smoothness criteria, design metrics for measuring it, and then develop off-line algorithms to maximize smoothness for the case where the network bandwidth is varying but known a priori. We then describe an adaptive algorithm for providing smoothed layered video delivery that doesn’t assume any knowledge about future bandwidth availability. The results of our experiments for measuring and comparing the performance these schemes are then presented. We conclude the paper with a brief discussion on our future work.

read more

Content maybe subject to copyright    Report

Citations
More filters
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.
Journal ArticleDOI

Distributing layered encoded video through caches

TL;DR: A model for the layered video caching problem, based on the stochastic knapsack theory, is developed and heuristics to determine which videos and which layers in the videos should be cached in order to maximize the revenue from the streaming service are proposed.
Proceedings ArticleDOI

Adaptive rate control for streaming stored fine-grained scalable video

TL;DR: A real-time heuristic to stream fine-grained scalable video over the Internet and it is found that this heuristic policy performs almost as well as the ideal optimal policy for a wide-range of bandwidth scenarios and when run over ordinary TCP the policy is essentially as good as when running the policy over popular TCP-friendly algorithms.
Journal ArticleDOI

Layer-encoded video in scalable adaptive streaming

TL;DR: This work focuses on the scheduling of retransmissions of missing segments of a cached video in a manner that allows clients to receive the content in an improved quality and develops heuristics for retransmission scheduling that prove their applicability by conducting a series of simulations.
Proceedings ArticleDOI

Adaptive scalable video streaming in wireless networks

TL;DR: A reward parameter is defined in the proposed streaming strategy, which can be adjusted to make a good trade-off between the average playback quality and playback smoothness, and the feasibility of the proposed solution and its advantage over the existing work is shown.
References
More filters
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.

RAP: An End-to-End Rate-Based Congestion Control Mechanism for Realtime Streams in the Internet.

TL;DR: In this paper, an end-to-end TCP-friendly rate adaptation protocol (RAP) is proposed, which employs an additive-increase, multiplicativedecrease (AIMD) algorithm.
Proceedings ArticleDOI

RAP: An end-to-end rate-based congestion control mechanism for realtime streams in the Internet

TL;DR: This work presents an end-to-end TCP-friendly rate adaptation protocol (RAP), which employs an additive-increase, multiplicative-decrease (AIMD) algorithm, and shows that deploying RED queue management can result in an ideal fairness between TCP and RAP traffic.
Proceedings ArticleDOI

Quality adaptation for congestion controlled video playback over the Internet

TL;DR: This paper presents a mechanism for using layered video in the context of unicast congestion control, which adds and drops layers of the video stream to perform long-term coarse-grain adaptation, while using a TCP-friendly congestion control mechanism to react to congestion on very short timescales.
Proceedings ArticleDOI

Uniform versus priority dropping for layered video

TL;DR: This paper compares both their performance characteristics and incentive properties, and finds that the performance benefit of priority dropping is smaller than the authors expected, while uniform dropping has worse incentive properties than they previously believed.
Related Papers (5)