Toward a Principled Framework to Design Dynamic Adaptive Streaming Alg lgorithms over HTTP
Xiaoqi Yin, Vyas Sekar, Bruno Sinopoli
1
Toward a Principled Framework to Design Dynamic Adaptive Streaming - - PowerPoint PPT Presentation
Toward a Principled Framework to Design Dynamic Adaptive Streaming Alg lgorithms over HTTP Xiaoqi Yin, Vyas Sekar, Bruno Sinopoli 1 Design Dynamic Adaptive Streaming (D (DASH) algorithms is is cri ritical for better QoE B/W Video
1
B/W Bitrate Time
2
QoE
3
GET Chunk Buffer
Bitrate Predicted B/W
4
Controller Bitrate k Estimated B/W Buffer Controller Bitrate k B/W “Match bitrate with bandwidth” “Control buffer to certain level”
5
Buffer
Rate based Buffer-based
6
Bitrate k B/W Buffer A1 A2 A3 ?
Design space
7
8
9
horizon: At step k, plan for next N chunks (k to k+N)
Predict B/W within the horizon k to k+N
bitrates to maximize QoE within the horizon, apply 1st bitrate Rk
10
11
12
13
14