Jump to content

Nimble Streamer

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by AnomieBOT (talk | contribs) at 10:22, 18 July 2021 (Dating maintenance tags: {{Cn}}). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Nimble Streamer
Developer(s)Softvelum, LLC [1]
Stable release
3.7.0-9 [2] / October 6, 2020; 4 years ago (2020-10-06)
Operating systemLinux, Windows, Raspbian
TypeEnterprise and carrier class server software
LicenseProprietary
Websitewmspanel.com/nimble

Nimble Streamer is a freeware media server developed by WMSPanel company currently known as Softvelum, LLC.[citation needed] The server is used for streaming of live and on-demand video and audio to desktop computers, mobile devices, internet-connected TV sets, IPTV set-top boxes and other network-connected devices.[3] Its first stable version 1.0.0-1 was released on October, 21st, 2013, with a number of preliminary versions done before that. The release cycle is intensive and introduces a new version every week or less.[2]

Usage

Nimble Streamer is delivered as an application for Linux, Windows and MacOS,[4] with Azure cloud virtual machine as a deployment option.[5] Its basic scenarios include streaming from live sources, streaming from VOD files and cache-aware HTTP re-streaming. For live streaming it takes RTMP, RTSP, MPEG-TS, SRT, UDT and Icecast as input and produces MPEG-DASH,[6] HLS, RTMP, RTSP, MPEG-TS, SRT, UDT, SLDP and Icecast.[7] VOD is available as MP4 transmuxing to HLS and MPEG-DASH for both H.265 and H.264. HEVC is also supported for various live streaming protocols output.[8] MPEG-DASH output is supported in live and VOD modes.

Low Latency HLS is supported in Nimble Streamer[9] starting from version 3.6.3-3.[2]

The developer company is a member of SRT Alliance[10] as a collaborator[11] and contributor of open-source implementation of SRT protocol.

NDI is supported as both input and output.[12]

RIST streaming protocol is supported for input and output.[13]

The program also covers progressive download for multiple formats, with seeking capabilities for HTML5 and Flash playback.[14] HTTP re-streaming covers HLS, MPEG-DASH, HDS and SmoothStreaming. It can be used as a source for peer-to-peer media streaming.[15]

Live Transcoder for Nimble Streamer supports decoding, filtering and encoding for H.264, HEVC, MPEG2, MPEG4, VP8, VP9 video and AAC, MP3, MP2, Speex, PCM G.711 audio.[16]

A premium add-on [17] provides server-side ads insertion with pre-rolls and mid-rolls for HLS, RTMP, SLDP and Icecast live streams.

See also

References

  1. ^ "Softvelum, LLC official page". Softvelum.
  2. ^ a b c "Softvelum blog: Nimble Streamer, WMSPanel, Larix SDK: Nimble Streamer release notes". Softvelum.
  3. ^ https://www.sportsvideo.org/2020/03/27/riot-games-keeps-league-of-legends-esports-rolling-with-fully-cloud-based-virtualized-production-workflow/ [1]
  4. ^ [2] Nimble Streamer installation
  5. ^ " Smooth Video Stream Brought to You by Nimble Streamer on Azure", Channel9 [3]
  6. ^ How to encode Multi-bitrate videos in MPEG-DASH for MSE based media players Steamroot blog [4]
  7. ^ Nimble Streamer: Freeware HTTP Streaming Server iptvsaga.com [5]
  8. ^ Live and VOD support for HEVC/H.265[6]
  9. ^ Introducing Apple Low Latency HLS in Softvelum products [7]
  10. ^ SRT Alliance Announces 22 New Members [8]
  11. ^ Reliable Low Latency Delivery with SRT+SLDP[9]
  12. ^ NDI support in Nimble Streamer [10]
  13. ^ RIST support in Nimble Streamer [11]
  14. ^ Pseudo Streaming in Flash jwplayer.com [12]
  15. ^ Configure Nimble Live & VOD streams for optimized use with Streamroot peer-to-peer delivery [13]
  16. ^ Review: Softvelum Nimble Streamer Is Flexible and Well-Featured StreamingMediaglobal [14]
  17. ^ Nimble Advertiser SSAI [15]