HTTP Live Streaming

HLS is a protocol developed by Apple for transferring unbounded streams of multimedia data. HLS works by breaking the content into a sequence of small HTTP-based file segments, each of which can be downloaded independently. Alternative segments at different data rates are available, allowing streaming to adapt to different network conditions.