A Survey on Quality of Experience of HTTP Adaptive Streaming

@article{Seufert2015ASO,
  title={A Survey on Quality of Experience of HTTP Adaptive Streaming},
  author={Michael Seufert and Sebastian Egger and Martin Slanina and Thomas Zinner and Tobias Hossfeld and Phuoc Tran-Gia},
  journal={IEEE Communications Surveys \& Tutorials},
  year={2015},
  volume={17},
  pages={469-492}
}
Changing network conditions pose severe problems to video streaming in the Internet. HTTP adaptive streaming (HAS) is a technology employed by numerous video services that relieves these issues by adapting the video to the current network conditions. It enables service providers to improve resource utilization and Quality of Experience (QoE) by incorporating information from different layers in order to deliver and adapt a video in its best possible quality. Thereby, it allows taking into… 

Ensuring video QoE using HTTP Adaptive Streaming: Issues and challenges

TLDR
A newest classification of different HAS's influencing factors is presented, which enables the service to improve resource utilization and the perceived video quality, i.e. Quality of Experience.

Quality of Experience-Centric Management of Adaptive Video Streaming Services

TLDR
A survey is presented of research works on adaptive video streaming, together with a classification based on where the optimization takes place, which goes beyond client-based heuristics to investigate the usage of server- and network-assisted architectures and of new application and transport layer protocols.

Comparative Evaluation of User Perceived Quality Assessment of Design Strategies for HTTP-based Adaptive Streaming

TLDR
Results from a user study designed to provide insights into “best practice guidelines” for a HAS adaptation algorithm suggest that a buffer-based strategy might provide a better experience under higher network impairment conditions and suggest that player video quality has more of an impact on perceived quality when stalls are infrequent.

A Content-Aware Video Adaptation Service to Support Mobile Video

TLDR
The Video Adaptation Service (VAS), a support service for a content-aware video adaptation for mobile devices, is presented and the practical feasibility of this approach is demonstrated by integrating the VAS into Dynamic Adaptive Streaming over the Hypertext Transfer Protocol.

A Bandwidth Estimation Scheme to Improve the QoE of HTTP Adaptive Streaming in the Multiple Client Environment

TLDR
This paper proposes a client-side bandwidth estimation scheme to obtain a better QoE of HAS in the multiple-client environment and evaluates the performance of HAS implemented in the ns-3 network simulator, showing that compared with the conventional schemes, the proposed scheme can enhance theQoE.

Network-based dynamic prioritization of HTTP adaptive streams to avoid video freezes

TLDR
This article proposes an Openflow-based framework capable of increasing clients' QoE by reducing video freezes and shows how the proposed approach can reduce freezes up to 75% compared to state-of-the-art heuristics.

Energy-aware quality adaptation for mobile video streaming

TLDR
It is found that the video resolution and display size have the highest impact on the battery lifetime and that the energy-aware heuristic can prolong a streaming session with up to 13%, compared to a standard HAS heuristic.

QoE Modeling for HTTP Adaptive Video Streaming–A Survey and Open Challenges

TLDR
A comprehensive overview of recent and currently undergoing works in the field of QoE modeling for HTTP adaptive streaming is presented, as well as existing challenges and shortcomings.

Computing QoE-Relevant Adaptive Video Streaming Metrics Using Discrete-Time Analysis

TLDR
This work proposes to enhance a GI/GI/1 system with pq-policy, which models video buffer behavior, with the capability to switch between different quality levels, and illustrates the impact of different quality switching thresholds on the QoE influence factors for varying network conditions.

A control – theoretic approach for adaptive streaming over HTTP

TLDR
This work proposes a control-theoretic adaptive streaming over HTTP system, which adapts the video quality to the network conditions in a video session, and shows the benefits of providing more aggressive decisions on theVideo quality selection and shows that such aggressiveness may compromise the system performance.
...

References

SHOWING 1-10 OF 195 REFERENCES

QoE optimization through in-network quality adaptation for HTTP Adaptive Streaming

  • Niels BoutenJ. Famaey F. Turck
  • Computer Science
    2012 8th international conference on network and service management (cnsm) and 2012 workshop on systems virtualiztion management (svm)
  • 2012
TLDR
An in-network video rate adaptation algorithm is presented that maximizes the provider's revenue and offered QoE and the synergy between the proposed solution and HAS-enabled video clients is evaluated.

Quality of experience estimation for adaptive HTTP/TCP video streaming using H.264/AVC

TLDR
A no-reference QoE monitoring module for adaptive HTTP streaming using TCP and the H.264 video codec, based on Random Neural Networks, that accurately captures the relation between them andQoE.

Quality of experience for HTTP adaptive streaming services

TLDR
An overview of HAS concepts is provided, an end-to-end QoE evaluation study on HAS conducted over 3GPP LTE networks is presented, and the recently standardizedQoE metrics and reporting framework in3GPP is reviewed.

Automated QoE evaluation of Dynamic Adaptive Streaming over HTTP

TLDR
This paper proposes to enhance the DASH adaptation logic by feeding it with additional information from the evaluation of the users' perception approximating the user-perceived quality of video playback, and chooses a model that enhances the capability of the adaptation logic to select the optimal video quality level.

Adaptation algorithm for adaptive streaming over HTTP

TLDR
This work designed and implemented a receiver-driven adaptation algorithm for adaptive streaming that does not rely on cross-layer information or server assistance and integrated the algorithm with a prototype implementation of a streaming client based on the MPEG DASH (Dynamic Adaptive Streaming over HTTP) standard.

On the merits of SVC-based HTTP Adaptive Streaming

  • J. FamaeySteven Latré F. Turck
  • Computer Science, Business
    2013 IFIP/IEEE International Symposium on Integrated Network Management (IM 2013)
  • 2013
TLDR
The performance of AVC- and SVC-based HAS is characterized in terms of perceived video quality, network load and client characteristics, with the goal of identifying advantages and disadvantages of both options.

QDASH: a QoE-aware DASH system

TLDR
A QoE-aware DASH system (or QDASH) to improve the user-perceived quality of video watching is proposed and available bandwidth measurement into the video data probes with a measurement proxy architecture facilitates the selection of video quality levels.

Optimal Adaptation Trajectories for Block-Request Adaptive Video Streaming

TLDR
This paper evaluates two HAS clients, Microsoft SmoothStreaming and an own streaming client that supports the recently adopted HAS standard Dynamic Adaptive Streaming over HTTP (DASH), in an indoor Wireless Local Area Network (WLAN) emulated with a high degree of precision.

An experimental evaluation of rate-adaptation algorithms in adaptive streaming over HTTP

TLDR
This paper focuses on the rate-adaptation mechanisms of adaptive streaming and experimentally evaluates two major commercial players (Smooth Streaming, Netflix) and one open source player (OSMF).

Implementation and user-centric comparison of a novel adaptation logic for DASH with SVC

TLDR
The design and implementation of a novel DASH/SVC streaming algorithm that outperforms other DASH mechanisms in terms of video quality, low switching frequency and usage of the available resources in a realistic mobile network scenario is proposed.
...