Efficient tools to build your streaming infrastructure


Nimble Streamer SDI Support


Nimble Streamer has support for SDI protocol input and we’re working on SDI writing capabilities.

SDI input into Nimble Streamer

Nimble Streamer takes SDI input and handles it for further processing.

  • Get SDI from a connected device.
  • Decode and transform the stream with Live Transcoder filters: re-sizing, re-sampling etc.
  • Encode content into H.264/AVC, H.265/HEVC, VP8, VP9 with supported encoding libraries.
  • Re-package into other protocols for further delivery, like SRTRTMPWebRTC WHEPHLSDASH, Icecast etc.
  • Record and play via DVR feature set with HLS and MPEG-DASH.

SDI output from Nimble Streamer

Nimble Streamer can take any live stream input and create output SDI stream.

  • Take any content input via supported protocols like SRT, WebRTC, RIST, RTMP, MPEG-TS etc.
  • Synchronize output SDI with NTP SEI metadata.
  • Use Server Playlist to generate SDI from a set of local files.
  • Transcode and send the content via SDI into local network.

Example: having SRT stream from external public network, Nimble Streamer can re-package it into SDI for further production purposes.

Installation and usage of SDI in Nimble

Currently SDI is available in Nimble Streamer on Ubuntu 22.04 and Ubuntu 24.04 only.

To start using SDI in Nimble Streamer, users need to make the following installation of Softvelum products:

  1. Sign up for WMSPanel account or log in if you have it.
  2. Install Nimble Streamer or upgrade it to latest version.
  3. Subscribe for WMSPanel account.
  4. Create Live Transcoder license and subscribe for it.
  5. Install Live Transcoder package and register the license on the server with Nimble Streamer instance
  6. Follow SDI input setup instructions or follow SDI output setup in you want that scenario.

Please contact our team if you have any questions or suggestions on SDI functionality.

Free trial of WMSPanel included

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.