Improving Live Performance in HTTP Adaptive Streaming Systems

Kevin Streeter

While Hypertext Transfer Protocol (HTTP) adaptive streaming (HAS) technology has been very successful, it also generally introduces a significant amount of live delay as experienced by the end viewer. Multiple elements in the video preparation and delivery chain contribute to live delay, and many of these elements are unique to HAS systems versus traditional streaming systems such as Real Time Streaming Protocol (RTSP) and Real Time Messaging Protocol (RTMP). This paper describes how improvements in the structure of the media, the delivery workflow, and the media player can be combined to produce a system that compares well with broadcast. The paper concludes with a preview of advances in delivery technology (such as HTTP2) that will improve the experience even more in the near future.

Print ISSN
Electronic ISSN
2160-2492
Published
2018-01
Content type
Original Research
Keywords
HTTP/2, HTTP adaptive streaming, live latency, live streaming, server push
DOI
10.5594/JMI.2017.2770338