Feature Description

The LEADTOOLS Media Streaming Server SDK includes tools to stream the Apple HTTP Live Streaming (HLS) format for .NET (C# & VB) and C/C++ developers. With only a few lines of code and configuration modifications, a full-featured HLS server can be created to enable audio/video multimedia playback natively on Apple platforms and devices, or through Flash and QuickTime plug-ins on non-Apple platforms.

Apple HTTP Live Streaming (HLS) is a proprietary streaming protocol for delivering live and on-demand content over regular HTTP connections and is part of QuickTime, Safari, macOS, and iOS. HLS works by breaking up streams and video assets into several small MPEG-2 Transport Stream files with various bit-rates and index files that serve as playlists for the content. With Apple HLS, the client is responsible for requesting the appropriate playlist based on the current network conditions and client hardware.


Overview of LEADTOOLS Apple HTTP Live Streaming (HLS) Format SDK Technology

Technology Related to Apple HTTP Live Streaming (HLS) Format