Nimble Streamer Support for MPEG-DASH
Nimble Streamer is a powerful media server that offers wide support for MPEG-DASH. It supports a variety of live streaming scenarios and can process RTMP, SRT, NDI, WebRTC, RTSP, MPEG2-TS, and other input formats into MPEG-DASH for live output. Nimble Streamer also supports full ABR, which allows for multiple bitrates, and HbbTV. Using HTTP/2, Nimble Streamer can provide efficient MPEG-DASH live streaming to the latest browsers.
In VOD mode, Nimble Streamer supports H.264/AVC, H.265/HEVC, and AV1 video protocols, and can transmux MP4 video and audio into MPEG-DASH with low resource usage. HTTP/2 can also be used for VOD streaming in modern browsers, and remote HTTP storage is supported for large files. Adaptive bitrate is available via SMIL files support, and the same media files can be used for both DASH and HLS VOD transmuxing. Subtitles in WebVTT and TTML formats are supported for DASH VOD streams. Nimble Streamer DVR feature set allows recording of incoming live streams for playback via MPEG-DASH. Re-streaming of pre-packetized content is also possible via efficient caching, which saves resources and bandwidth.
Live MPEG-DASH Streaming as Origin
Nimble Streamer covers variety of live streaming scenarios.

- Both H.264/AVC and H.265/HEVC codecs are supported.
Read more about codecs supported via MPEG-DASH. - Transmuxing RTMP to MPEG-DASH from pulled and published streams.
- Using SRT as source via all modes.
- Processing NDI input into all supported protocols including DASH.
- WebRTC WHIP ingest can be transformed into any live output including DASH.
- Transmuxing RTSP to MPEG-DASH from pulled and announced streams.
- Transmuxing MPEG2-TS to MPEG-DASH for HTTP and UDP streams.
- Full ABR support for available multiple bitrates.
- CEA-608 is supported for live and DVR.
- HbbTV is supported in MPEG-DASH.
- Generate thumbnailsfor output streams.
- HTTP/2 can be used for MPEG-DASH live output by modern browsers.
- CDN-friendly streaming setup is available for outgoing MPEG-DASH streams.
- If-Modified-Since header is supported for CDNs requests.
- Nimble can also be used as a live origin for peer-to-peer streaming infrastructure using MPEG-DASH.
DVR: Live Recording and MPEG-DASH Playback
Nimble Streamer has DVR feature set which allows recording incoming live streams and provides playback via MPEG-DASH and HLS.
Streaming MPEG-DASH Video-on-Demand as Origin Server
Nimble Streamer allows efficiently streaming MPEG-DASH in VOD mode.
- Supported video codecs are H.264/AVC, H.265/HEVC and recent AV1.
- Supports MP4 video+audio, video, audio, original MP4, Apple QuickTime extension.
- Supports time-based and number-based manifests.
- MP4 transmuxing to DASH in VOD mode. MP4 is effectively re-packaged with low resource usage.
- HTTP/2 can be used for MPEG-DASH VOD in modern browsers.
- Remote HTTP storage support allows effectively streaming files if their size exceeds available file system capacity.
- Adaptive bitrate is available via SMIL files support.
- Same media files can be used for both DASH and HLS VOD transmuxing.
- Subtitles: WebVTT and TTML are supported for DASH VOD streams.
MPEG-DASH Re-Streaming
If you have a pre-packetized content, you can set up MPEG-DASH 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.
DRM for MPEG-DASH
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.
Live streaming, VOD and DVR playback modes are fully supported.
- 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.