Efficient tools to build your streaming infrastructure

Nimble Streamer Live and VOD HLS Support

Highlights of Live and VOD HLS in Nimble Streamer


Nimble Streamer is a streaming platform that provides a full set of capabilities for HTTP Live Streaming (HLS) including Apple Low Latency HLS, live streaming mode, Server-Side Ads Insertion, DVR (Live recording and HLS playback), Video-on-Demand (VOD) via HLS as origin server, HLS audio-only streaming, HLS cache-aware re-streaming, and DRM for HLS. Nimble Streamer supports multiple codecs and containers, including H.264/AVC and H.265/HEVC in MP4, MPEG2TS, fMP4 and fragmented MP4. The platform supports multiple audio tracks, transmuxing to various protocols, and HTTP/2 for modern browsers. For live HLS, Nimble Streamer can be used as a live origin for peer-to-peer streaming infrastructure, supports SCTE-35 markers, HLS AES-128 encryption, and SSL. For VOD HLS, the platform supports MP4, MP3, AAC, F4V, remote HTTP storage, adaptive bitrate support, subtitles, audio-only and video-only tracks transmuxing, and SSL. Nimble Streamer is efficient, and cache-aware, and provides a wide range of capabilities for HLS streaming.

Apple Low Latency HLS

Low Latency HLS (LL HLS) is the next-generation protocol designed to minimize streaming latency.

Apple Low Latency HLS is fully supported by Nimble Streamer.
Please read our setup description article to learn more about setup and usage of LL HLS in Nimble Streamer.
Please also watch LL HLS setup video tutorial demonstrating the setup.
Converting NDI to Apple Low Latency HLS also shows how you can turn your NDI source into LL HLS.

Live streaming mode for HLS

Nimble Streamer covers a variety of live streaming scenarios to process and deliver RFC8216 HLS.

DVR: Live recording and HLS playback

Nimble Streamer has DVR feature set which allows recording incoming live streams and provide playback via MPEG-DASH and HLS.
DVR HLS supports both HEVC (H.265) and AVC (H.264) codecs for fMP4 and MPEG2TS containers simultaneously.
HTTP/2 will be used for HLS DVR output just as for live streaming.

Streaming Video-on-Demand via HLS as origin server

Nimble Streamer allows efficiently streaming HLS in VOD mode.

HLS audio-only streaming

HLS can also be used to efficiently deliver audio.

HLS cache-aware re-streaming

If you have a pre-packetized content, you can set up HLS re-streaming via your edge servers. Efficient caching will allow saving your resources and bandwidth.
Both live and VOD content can be re-streamed efficiently.

Server-Side Ads Insertion for HLS

Nimble Advertizer supports insertion of advertising into live stream HLS on server side in both video+audio and audio-only modes.
It also supports ads insertion for VOD HLS for MPEG-TS and fMP4 containers.
Advertizer allows implementing custom business logic for pre-roll and mid-roll with user-specific customized insertion.
Nimble Advertizer page for technical specs and other details.


Nimble Streamer DRM provides content protection through digital rights management, supporting Google Widevine and Microsoft Playready via BuyDRM, EZDRM, PallyCon, and custom key servers. The setup is easy and described in detail on the Nimble Streamer DRM page. Both live streaming, VOD, and DVR playback modes are fully supported with DRM.

  • Google Widevine for MPEG-DASH via BuyDRM, EZDRM, PallyCon and custom key server.
  • Microsoft Playready for MPEG-DASH via BuyDRM, EZDRM and PallyCon.
  • Supports Widevine custom key server with key rotation.
  • Supports BuyDRM KeyOS.
  • Supports EZDRM key management with key rotation.
  • Supports PallyCon Multi-DRM SaaS.

Easy setup is described on Nimble Streamer DRM page.

Install Nimble Streamer now
Install now
Free trial of WMSPanel included