2014 IEEE International Conference on Consumer Electronics (ICCE) 2014
DOI: 10.1109/icce.2014.6776139
|View full text |Cite
|
Sign up to set email alerts
|

Quality-optimization algorithm based on stochastic dynamic programming for MPEG DASH video streaming

Abstract: Abstract-In contrast to traditional push-based protocols, adaptive streaming techniques like Dynamic Adaptive Streaming over HTTP (DASH) fix attention on the client, who dynamically requests different-quality portions of the content to cope with a limited and variable bandwidth but aiming at maximizing the quality perceived by the user. Since DASH adaptation logic at the client is not covered by the standard, we propose a solution based on Stochastic Dynamic Programming (SDP) techniques to find the optimal req… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
5
0

Year Published

2015
2015
2019
2019

Publication Types

Select...
5
1

Relationship

1
5

Authors

Journals

citations
Cited by 7 publications
(6 citation statements)
references
References 7 publications
1
5
0
Order By: Relevance
“…As can be observed in the Table I, the QoE values obtained by both approaches are quite similar. This result validates our formulation since we have obtained a comparable result to that of [6]. Actually, DASH-QL obtains a slightly higher QoE value, due to the fact that our algorithm reduces the number of quality switches and their switch depth, hence a lower S value is obtained.…”
Section: B Comparison With Dash-sdpsupporting
confidence: 84%
See 2 more Smart Citations
“…As can be observed in the Table I, the QoE values obtained by both approaches are quite similar. This result validates our formulation since we have obtained a comparable result to that of [6]. Actually, DASH-QL obtains a slightly higher QoE value, due to the fact that our algorithm reduces the number of quality switches and their switch depth, hence a lower S value is obtained.…”
Section: B Comparison With Dash-sdpsupporting
confidence: 84%
“…However, results have been measured over the last 50 episodes in order to evaluate the performance of the DASH-QL algorithm when its convergence has been achieved. We have used the following parameter values: a typical segment duration T seg = 2 sec and each segment has been encoded at N q = 14 quality levels with bitrates Q¿ distributed between 100 and 4500 Kbps following a similar scheme to the distribution used in [6]. The buffer size (B max ) is 6 sec and we have determined experimentally that a reasonable target value to keep during the streaming session is B op t = 2/Z-B max = 4 sec.…”
Section: A Experimental Setupmentioning
confidence: 99%
See 1 more Smart Citation
“…The model obtains an optimal MDP solution using dynamic programming. Researchers in [12], [2], [21], [3] and [6] propose stochastic dynamic programming (SDP) approaches for rate adaption in DASH players, where player buffer occupancy and bandwidth conditions determine the system rate. In [22] researchers employ a two-state Markov channel model to analyze buffer underflow-delay trade-offs for adaptive playout strategies.…”
Section: Literature Reviewmentioning
confidence: 99%
“…This policy would indicate the optimal quality to request from the server for the duration of the streaming session (see Figure 3). However, in present MDP solutions the policy is global and is used by all players [28], [4], [12]. This may result in viewers receiving sub-optimal QoE characteristics.…”
Section: Introductionmentioning
confidence: 99%