Guide to Mobile Video Streaming with HLS
HTTP Live Streaming (HLS) is the most common video streaming format today and was created by Apple in 2009. It is required for iOS devices, but Android and other platforms have also added support. HLS is popular due to its wide compatibility across platforms, simplicity of use with existing video formats, and ability to work over HTTP without needing special servers. The three parts of an HLS stream are the master manifest, media manifests, and short video segments. To stream video using HLS, one must create the media files, host them on a server, and load the master manifest in an HLS-compatible player. HLS is supported on web browsers, iOS devices, Android applications via Google's ExoPlayer project, and various TV platforms. Alternatives to HLS include Progressive MP4, RTMP, and MPEG-DASH.
Company
Mux
Date published
July 20, 2018
Author(s)
Jon Dahl
Word count
1200
Hacker News points
None found.
Language
English