2014
DOI: 10.1109/lcomm.2014.020414.132649
|View full text |Cite
|
Sign up to set email alerts
|

Design and Evaluation of a Self-Learning HTTP Adaptive Video Streaming Client

Abstract: Abstract-HTTP Adaptive Streaming (HAS) is becoming the de facto standard for Over-The-Top (OTT)-based video streaming services such as YouTube and Netflix. By splitting a video into multiple segments of a couple of seconds and encoding each of these at multiple quality levels, HAS allows a video client to dynamically adapt the requested quality during the playout to react to network changes. However, state-of-the-art quality selection heuristics are deterministic and tailored to specific network configurations… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
66
0
1

Year Published

2015
2015
2022
2022

Publication Types

Select...
4
3

Relationship

3
4

Authors

Journals

citations
Cited by 103 publications
(67 citation statements)
references
References 7 publications
(11 reference statements)
0
66
0
1
Order By: Relevance
“…By averaging the measured bandwidth over a sliding window, fluctuations are smoothed, allowing the client to select a quality level that is sustainable and avoids oscillations. Claeys et al propose to use reinforcement learning, introducing a Q-learning algorithm in the adaptation heuristic that allows to outperform certain deterministic algorithms such as MSS [10]. Focusing on high-RTT networks, Bouten et al propose to use pipelined and parallel download scheduling to reduce the negative impact of the RTT on the user's QoE [11].…”
Section: Related Work a Http Adaptive Streamingmentioning
confidence: 99%
“…By averaging the measured bandwidth over a sliding window, fluctuations are smoothed, allowing the client to select a quality level that is sustainable and avoids oscillations. Claeys et al propose to use reinforcement learning, introducing a Q-learning algorithm in the adaptation heuristic that allows to outperform certain deterministic algorithms such as MSS [10]. Focusing on high-RTT networks, Bouten et al propose to use pipelined and parallel download scheduling to reduce the negative impact of the RTT on the user's QoE [11].…”
Section: Related Work a Http Adaptive Streamingmentioning
confidence: 99%
“…Each of the contributions is multiply by a constant (C 1 -C 6 ) according to its weighted importance on the overall reward. R t,q (s t , a t ), R t,o (s t , a t ), R t,bf (s t , a t ) and R t,bc (s t , a t ) are based on the reward function derived by [9]. R t,bs (s t , a t ) and R t,ds (s t , a t ) are our own contribution and will be thoroughly discussed.…”
Section: Adaptive Streaming Q-learning Algorithmmentioning
confidence: 99%
“…To model the oscillation, the authors of [9] defined the length and the depth of the oscillation, where length (OL t ) is the number of video segments since the last observation and depth (OD t ) is the quality difference before and after the oscillation. OL max is the maximum length observed, which means that an oscillation of length higher or equal than OL max will receive an oscillation reward of 0.…”
Section: Adaptive Streaming Q-learning Algorithmmentioning
confidence: 99%
See 2 more Smart Citations