TY - JOUR
T1 - Eliminating bandwidth estimation from adaptive video streaming in wireless networks
AU - Hwang, Jaehyun
AU - Lee, Junghwan
AU - Yoo, Chuck
N1 - Funding Information:
This work was supported by Institute for Information & Communications Technology Promotion (IITP) grant funded by the Korea Government (MSIP) (No. R0126-16-1066 , (SW Starlab) Next generation cloud infra-software toward the guarantee of performance and security SLA) and (No. B0126-16-1046 , Research of Network Virtualization Platform and Service for SDN 2.0 Realization).
Publisher Copyright:
© 2016 Elsevier B.V.
PY - 2016/9/1
Y1 - 2016/9/1
N2 - Dynamic Adaptive Streaming over HTTP (DASH) is the state-of-the-art technology for video streaming and has been widely deployed in both wired and wireless environments. However, mobile DASH users often suffer from video quality oscillation and even video freeze in wireless environments, which results in poor user experience. This is mainly because most quality adaptation algorithms in DASH rely highly on bandwidth estimation to adjust the video quality while wireless network bandwidth is unstable in nature and changes frequently according to wireless channel contention and condition. To provide stable performance, even during severe bandwidth fluctuation, this paper proposes the Wireless Quality Adaptation (WQUAD) algorithm, which eliminates bandwidth estimation from quality adaptation. Thanks to the Scalable Video Codec (SVC), the proposed scheme always prioritizes to lower layers over higher ones as long as the play-out buffer is not completely filled by the lower layers. As a result, the client always fills the buffer with the base layers first and then the upper enhancement layers sequentially. This horizontal adaptation is straightforward and does not require any bandwidth estimation. Through NS-2 simulations, we show that WQUAD achieves (i) stable performance, keeping the video quality level with respect to the long-term network bandwidth, (ii) effective video freeze prevention, and (iii) high video quality on average.
AB - Dynamic Adaptive Streaming over HTTP (DASH) is the state-of-the-art technology for video streaming and has been widely deployed in both wired and wireless environments. However, mobile DASH users often suffer from video quality oscillation and even video freeze in wireless environments, which results in poor user experience. This is mainly because most quality adaptation algorithms in DASH rely highly on bandwidth estimation to adjust the video quality while wireless network bandwidth is unstable in nature and changes frequently according to wireless channel contention and condition. To provide stable performance, even during severe bandwidth fluctuation, this paper proposes the Wireless Quality Adaptation (WQUAD) algorithm, which eliminates bandwidth estimation from quality adaptation. Thanks to the Scalable Video Codec (SVC), the proposed scheme always prioritizes to lower layers over higher ones as long as the play-out buffer is not completely filled by the lower layers. As a result, the client always fills the buffer with the base layers first and then the upper enhancement layers sequentially. This horizontal adaptation is straightforward and does not require any bandwidth estimation. Through NS-2 simulations, we show that WQUAD achieves (i) stable performance, keeping the video quality level with respect to the long-term network bandwidth, (ii) effective video freeze prevention, and (iii) high video quality on average.
KW - Dynamic adaptive streaming over HTTP
KW - Scalable video codec
KW - Video freeze
KW - Wireless quality adaptation algorithm
UR - http://www.scopus.com/inward/record.url?scp=84978120877&partnerID=8YFLogxK
U2 - 10.1016/j.image.2016.06.013
DO - 10.1016/j.image.2016.06.013
M3 - Article
AN - SCOPUS:84978120877
SN - 0923-5965
VL - 47
SP - 242
EP - 251
JO - Signal Processing: Image Communication
JF - Signal Processing: Image Communication
ER -