Efficient tools to build your streaming infrastructure


Nimble Streamer Live and VOD HLS Support

All aspects of HTTP Live Streaming (HLS) are covered in Nimble Streamer


HTTP Live Streaming in Nimble Streamer

Nimble Streamer is a streaming software 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 in Nimble Streamer

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:

NEW: You can protect LL HLS with both Widevine DRM and Apple FairPlay DRM using same multi-key HLS.

Live streaming mode for HLS in Nimble

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 with Nimble Streamer

Nimble Streamer allows efficiently streaming HLS in VOD mode.

HLS audio-only streaming with Nimble

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.

DRM protection for HLS

Nimble Streamer DRM provides content protection for HLS through digital rights management, supporting Apple FairPlay and Google Widevine 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.

  • Apple FairPlay for HLS via BuyDRM, EZDRM, PallyCon and custom key server.
  • NEW: Google Widevine can protect HLS using same multi-key HLS along with FairPlay.
  • Supports BuyDRM KeyOS, EZDRM key management and more.

Full set of capabilities is described on Nimble Streamer DRM page.

Remote control via web service

WMSPanel web service for managing multiple servers

Control your fleet of servers via WMSPanel web UI service. All settings are applied on-the-fly without streaming interruption. Same setting can be applied to multiple server instances in one click.
You may also use web APIs, native APIs and other config options.

WMSPanel reporting service allows aggregating stats from all servers and give your customers full picture of their live streaming performance.

Free trial of WMSPanel included