Encoding Bitrate Optimization Using Playback Statistics for HTTP-based Adaptive Video Streaming

09/26/2017
by   Chao Chen, et al.
0

HTTP video streaming is in wide use to deliver video over the Internet. With HTTP adaptive steaming, a video playback dynamically selects a video stream from a pre-encoded representation based on available bandwidth and viewport (screen) size. The viewer's video quality is therefore influenced by the encoded bitrates. We minimize the average delivered bitrate subject to a quality lower bound on a per-chunk basis by modeling the probability that a player selects a particular encoding. Through simulation and real-world experiments, the proposed method saves 9.6 delivered video quality comparing with state of the art while keeping average delivered video quality.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/19/2018

Multi-Codec DASH Dataset

The number of bandwidth-hungry applications and services is constantly g...
research
09/06/2019

Cumulative Quality Modeling for HTTP Adaptive Streaming

Thanks to the abundance of Web platforms and broadband connections, HTTP...
research
10/06/2017

Evaluation of the Performance of Adaptive HTTP Streaming Systems

Adaptive video streaming over HTTP is becoming omnipresent in our daily ...
research
11/19/2020

Implementing BOLA-BASIC on Puffer: Lessons for the use of SSIM in ABR logic

One ABR algorithm implemented on Puffer is BOLA-BASIC, the simplest vari...
research
06/10/2022

Efficient Per-Shot Convex Hull Prediction By Recurrent Learning

Adaptive video streaming relies on the construction of efficient bitrate...
research
04/12/2023

An Optimal SVC Bitstream Schema for Viewport-dependent 360-degree Video Streaming

To deliver ultra-high resolution 360-degree video (such as 8K, 12K, or e...
research
08/06/2019

Comyco: Quality-Aware Adaptive Video Streaming via Imitation Learning

Learning-based Adaptive Bit Rate (ABR) method, aiming to learn outstandi...

Please sign up or login with your details

Forgot password? Click here to reset