Cost effective video streaming using server push over HTTP 2.0

Sheng Wei, Viswanathan Swaminathan

Research output: Chapter in Book/Report/Conference proceedingConference contribution

23 Scopus citations

Abstract

The Hypertext Transfer Protocol (HTTP) has been widely adopted and deployed as the key protocol for video streaming over the Internet. One of the consequences of leveraging traditional HTTP for video streaming is the significantly increased request overhead due to the segmentation of the video content into HTTP resources. The overhead becomes even more significant when non-multiplexed video and audio segments are deployed. In this paper, we investigate and address the request overhead problem by employing the server push technology in the new HTTP 2.0 protocol. In particular, we develop a set of push strategies that actively deliver video and audio content from the HTTP server without requiring a request for each individual segment. We evaluate our approach in a Dynamic Adaptive Streaming over HTTP (DASH) streaming system. We show that the request overhead can be significantly reduced by using our push strategies. Also, we validate that the server push based approach is compatible with the existing HTTP streaming features, such as adaptive bitrate switching.

Original languageEnglish (US)
Title of host publication2014 IEEE International Workshop on Multimedia Signal Processing, MMSP 2014
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781479958962
DOIs
StatePublished - Nov 14 2014
Externally publishedYes
Event2014 16th IEEE International Workshop on Multimedia Signal Processing, MMSP 2014 - Jakarta, Indonesia
Duration: Sep 22 2014Sep 24 2014

Publication series

Name2014 IEEE International Workshop on Multimedia Signal Processing, MMSP 2014

Other

Other2014 16th IEEE International Workshop on Multimedia Signal Processing, MMSP 2014
Country/TerritoryIndonesia
CityJakarta
Period9/22/149/24/14

All Science Journal Classification (ASJC) codes

  • Computer Graphics and Computer-Aided Design
  • Signal Processing

Fingerprint

Dive into the research topics of 'Cost effective video streaming using server push over HTTP 2.0'. Together they form a unique fingerprint.

Cite this