Eliminating bandwidth estimation from adaptive video streaming in wireless networks

Jaehyun Hwang, Junghwan Lee, Hyuck Yoo

Research output: Contribution to journalArticle

4 Citations (Scopus)

Abstract

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.

Original languageEnglish
Pages (from-to)242-251
Number of pages10
JournalSignal Processing: Image Communication
Volume47
DOIs
Publication statusPublished - 2016 Sep 1

Fingerprint

Video streaming
Wireless networks
Bandwidth
HTTP

Keywords

  • Dynamic adaptive streaming over HTTP
  • Scalable video codec
  • Video freeze
  • Wireless quality adaptation algorithm

ASJC Scopus subject areas

  • Computer Vision and Pattern Recognition
  • Signal Processing
  • Software
  • Electrical and Electronic Engineering

Cite this

Eliminating bandwidth estimation from adaptive video streaming in wireless networks. / Hwang, Jaehyun; Lee, Junghwan; Yoo, Hyuck.

In: Signal Processing: Image Communication, Vol. 47, 01.09.2016, p. 242-251.

Research output: Contribution to journalArticle

@article{cf0db61571c5407a8ff1d78fa376c0c1,
title = "Eliminating bandwidth estimation from adaptive video streaming in wireless networks",
abstract = "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.",
keywords = "Dynamic adaptive streaming over HTTP, Scalable video codec, Video freeze, Wireless quality adaptation algorithm",
author = "Jaehyun Hwang and Junghwan Lee and Hyuck Yoo",
year = "2016",
month = "9",
day = "1",
doi = "10.1016/j.image.2016.06.013",
language = "English",
volume = "47",
pages = "242--251",
journal = "Signal Processing: Image Communication",
issn = "0923-5965",
publisher = "Elsevier",

}

TY - JOUR

T1 - Eliminating bandwidth estimation from adaptive video streaming in wireless networks

AU - Hwang, Jaehyun

AU - Lee, Junghwan

AU - Yoo, Hyuck

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

UR - http://www.scopus.com/inward/citedby.url?scp=84978120877&partnerID=8YFLogxK

U2 - 10.1016/j.image.2016.06.013

DO - 10.1016/j.image.2016.06.013

M3 - Article

VL - 47

SP - 242

EP - 251

JO - Signal Processing: Image Communication

JF - Signal Processing: Image Communication

SN - 0923-5965

ER -