Seamless Mobile Video Streaming over HTTP/2 with Gradual Quality Transitions

  title={Seamless Mobile Video Streaming over HTTP/2 with Gradual Quality Transitions},
  author={Hung T. Le and Thang Vu and Nam Pham Ngoc and Anh Tuan Pham and Truong Cong Thang},
  journal={IEICE Trans. Commun.},

Figures and Tables from this paper

Take the red pill for H3 and see how deep the rabbit hole goes

This work presents the new features of H3 and QUIC, and compares them to those of H/1.1/2 and TCP, and shares the latest research findings in this domain.

WISH: User-centric Bitrate Adaptation for HTTP Adaptive Streaming on Mobile Devices

A weighted sum model, namely WISH, that yields high QoE of the video and allows end users to express their preferences among different parameters (i.e., data usage, stall events, and video quality) of video streaming is proposed.

FAURAS: A Proxy-based Framework for Ensuring the Fairness of Adaptive Video Streaming over HTTP/2 Server Push

A novel proxy-based framework is proposed to overcome the unfairness problem in adaptive streaming over HTTP/2 with the server push, and outperformance of the proposed framework is confirmed in ensuring the fairness, assisting the clients with avoiding rebuffering events and lowering bitrate degradation amplitude.

An adaptive method for low-delay 360 VR video streaming over HTTP/2

This paper introduces an efficient adaptive 360 VR video streaming method over HTTP/2 using stream priority and stream termination features and shows that, when the initial buffer is set to 0.5s, there is only 0.08% of the number of Republicans in the front face that miss the deadline in the proposed method.

HTTP/2 Push-Based Low-Delay Live Streaming Over Mobile Networks With Stream Termination

The proposed scheme leverages two HTTP/2 features called server push and stream termination to enable a shorter camera-to-display delay and the buffer size in live streaming can be reduced to two sec without sacrificing video quality.

An adaptive streaming method of 360 videos over HTTP/2 protocol

A novel adaptive streaming method based on tiled streaming, which uses the stream termination feature to cancel pushing the tiles that would arrive at the client after their playout deadlines, in the case of bandwidth fluctuation.

Cost effective video streaming using server push over HTTP 2.0

This paper develops a set of push strategies that actively deliver video and audio content from the HTTP server without requiring a request for each individual segment and shows that the request overhead can be significantly reduced by using these strategies.

Low Latency Live Video Streaming over HTTP 2.0

By leveraging the server push feature in HTTP 2.0, this work is able to avoid the request explosion problem while lowering latency by reducing the segment duration, and implements this server push based low latency mechanism in a MPEG Dynamic Adaptive Streaming over HTTP (DASH) prototype.

Adaptation method for video streaming over HTTP/2

An adaptation method for adaptive streaming over the new HTTP/2 protocol, leveraging its server push feature, is proposed, based on a cost function that takes into account the number of pushed segments and the client buffer level.

Hypertext Transfer Protocol Version 2 (HTTP/2)

This specification describes an optimized expression of the semantics of the Hypertext Transfer Protocol (HTTP), referred to as HTTP version 2 (HTTP/2). HTTP/2 enables a more efficient use of network

Adaptive streaming of audiovisual content using MPEG DASH

A novel estimation method for connection throughput and a systematic method for selecting the best audio and video alternatives given the estimated throughput are presented.

Request adaptation for adaptive streaming over HTTP/2

The proposed client-based adaptation method for Adaptive Streaming over HTTP/2 leveraging the server push feature can improve the tradeoff between the number of requests and buffer stability compared to existing solutions.

Power efficient mobile video streaming using HTTP/2 server push

This paper develops an analytical model to identify and quantify the power inefficiency in mobile video streaming, due to the mismatch between HTTP request schedule and the radio resource control schedule, and develops a low power video streaming mechanism by employing the server push technology available in the HTTP/2 protocol.

Evaluating and improving push based video streaming with HTTP/2

An analysis and evaluation of the k-push scheme in HTTP streaming reveals that the push mechanism can efficiently increase the network utilization (under certain conditions) compared to regular HTTP streaming, however the results also show that it deteriorates network adaptability and leads to the "over-push" problem.

Dynamic adaptive streaming over HTTP --: standards and design principles

In this paper, we provide some insight and background into the Dynamic Adaptive Streaming over HTTP (DASH) specifications as available from 3GPP and in draft version also from MPEG. Specifically, the

Pippi Longstocking calculus for temporal stimuli pattern on YouTube QoE: 1+1=3 and 1·4≠4·1

The QoE impact of different patterns in terms of stalling event frequency and length is quantified based on a study conducted for YouTube video and the prediction power of aggregated measures like the total stalling time is evaluated.