Download of older versions are not available at the moment - we are working on it

What is HLS HTTP Live Streaming?

Discover HLS Streaming on mimolive: Adaptive data rates, no special servers needed, and seamless handling of live/on-demand video via HTTP protocol.
Digital representation of HLS (HTTP Live Streaming) technology, showcasing a network of interconnected devices like smartphones, tablets, and laptops, each streaming different video content. The image includes dynamic elements like data flow lines and adjustable sliders, set against a futuristic background in shades of blue and silver, symbolizing technology and innovation. Icons and abstract designs subtly reference the HTTP protocol and web servers, emphasizing the theme of adaptable streaming technology.

Table of Contents

Based on MPEG2-TS, HLS (HLS HTTP Live Streaming) is Apple’s patented streaming format. It is an adaptive streaming communication protocol. Initially, HLS was used only for Apple devices.  Now it is supported by other devices like Android-based smartphones. HLS works by splitting live streams into a sequence of smaller HTTP-based file downloads. Each download loading one small portion of an overall potentially unbounded transport stream. As the stream is played, the client may choose from several different alternate streams containing the same content encoded at a variety of data rates.

Variable data rate

This allows the streaming session to adjust to the available data rate. It downloads an extended M3U playlist at the beginning of the streaming session, which contains the metadata for the different sub-streams which are available. As an HTTP-based technology, no streaming server is required, so all the switching logic resides on the player. HLS can distribute both on-demand and live video files. HLS uses the HTTP protocol. Hence, instead of using a specialized streaming server, users can stream media from their regular web server.

Share this post

About mimoLive

mimoLive® is a professional live streaming software for Mac® that allows users to create high-quality live streams with its intuitive interface and advanced features such as multi-layer mixing, built-in graphics, replay and instant replay, green screen and advanced video effects. It supports a wide range of platforms including YouTube, Facebook and Twitch.

Experience the award-winning power and versatility of mimoLive with its Apple Design Award recognition. 

Recent Posts

Follow mimoLive​


Join the 24/7 Live Zoom® Demo


You need to load content from reCAPTCHA to submit the form. Please note that doing so will share data with third-party providers.

More Information