Efficient tools to build your streaming infrastructure


Install SRT package for Nimble Streamer

Follow these simple steps to install SRT package for Nimble Streamer to enable SRT streaming functionality.

Choose your operating system


Install SRT package for Nimble Streamer on Ubuntu

Add repository

Ubuntu 14.04 Trusty (including IBM POWER8):

grep -qF "nimblestreamer" /etc/apt/sources.list || echo "deb http://nimblestreamer.com/ubuntu trusty/" | sudo tee -a /etc/apt/sources.list
wget -q -O - http://nimblestreamer.com/gpg.key | sudo apt-key add -

Ubuntu 15.04 Vivid Vervet and 15.10 Wily Werewolf:
Add following rep into /etc/apt/sources.list
deb http://us.archive.ubuntu.com/ubuntu/ trusty main restricted
deb http://nimblestreamer.com/ubuntu trusty/
wget -q -O - http://nimblestreamer.com/gpg.key | sudo apt-key add -

Ubuntu 16.04 Xenial Xerus:
grep -qF "nimblestreamer" /etc/apt/sources.list || echo "deb http://nimblestreamer.com/ubuntu xenial/" | sudo tee -a /etc/apt/sources.list
wget -q -O - http://nimblestreamer.com/gpg.key | sudo apt-key add -

Ubuntu 18.04 Bionic Beaver:
grep -qF "nimblestreamer" /etc/apt/sources.list || echo "deb http://nimblestreamer.com/ubuntu bionic/" | sudo tee -a /etc/apt/sources.list
wget -q -O - http://nimblestreamer.com/gpg.key | sudo apt-key add -

Ubuntu 18.10 Cosmic Cuttlefish and 19.04 Disco Dingo:
Add following rep into /etc/apt/sources.list
deb http://archive.ubuntu.com/ubuntu bionic universe
deb http://archive.ubuntu.com/ubuntu bionic-updates universe
deb http://nimblestreamer.com/ubuntu bionic/
wget -q -O - http://nimblestreamer.com/gpg.key | sudo apt-key add -

Ubuntu 20.04 Focal Fossa:
grep -qF "nimblestreamer" /etc/apt/sources.list || echo "deb http://nimblestreamer.com/ubuntu focal/" | sudo tee -a /etc/apt/sources.list
wget -q -O - http://nimblestreamer.com/gpg.key | sudo apt-key add -

Ubuntu 22.04 Jammy Jellyfish:
sudo bash -c 'echo -e "deb http://nimblestreamer.com/ubuntu jammy/" > /etc/apt/sources.list.d/nimble.list'
wget -q -O - http://nimblestreamer.com/gpg.key | sudo tee /etc/apt/trusted.gpg.d/nimble.asc

Ubuntu 24.04:
sudo curl -o /etc/apt/sources.list.d/nimble.sources https://nimblestreamer.com/ubuntu/nimble.sources

Install SRT package

sudo apt-get update
sudo apt-get install nimble-srt

If you'd like to use libsrt 1.5, install this package instead of nimble-srt (which has version 1.4.4):
sudo apt-get install nimble-srt-1.5

Restart server

sudo service nimble restart


Set up SRT streaming

Now follow this article to see how to set up SRT streaming in all modes using WMSPanel control web service.
Also read Streaming SRT via OBS with Nimble Streamer and Larix Broadcaster to see a brief example of OBS usage with Nimble Streamer.
Watch video tutorial: Install Nimble on Amazon EC2 and set up SRT

This Haivision blog article can also be used as a how-to.
Also read about Glass-to-glass delivery setup with SRT to use SRT for all steps of delivery.


Upgrade SRT package

Run these commands:

sudo apt-get update
sudo apt-get install nimble-srt
sudo service nimble restart

They will install updates and restart Nimble Streamer instance.

Install SRT package for Nimble Streamer on Debian

Add repository

Debian 8 Jessie:

deb http://nimblestreamer.com/debian/ jessie/
wget -q -O - http://nimblestreamer.com/gpg.key | apt-key add -

Debian 9 Stretch:
deb http://nimblestreamer.com/debian/ stretch/
wget -q -O - http://nimblestreamer.com/gpg.key | apt-key add -

Debian 10 Buster:
deb http://nimblestreamer.com/debian/ buster/
wget -q -O - http://nimblestreamer.com/gpg.key | apt-key add -

Debian 12 bookworm:
sudo curl -o /etc/apt/sources.list.d/nimble.sources https://nimblestreamer.com/debian/nimble-bookworm.sources

Install SRT package

apt-get update
apt-get install nimble-srt

Restart server instance:

service nimble restart


Set up SRT streaming

Now follow this article to see how to set up SRT streaming in all modes using WMSPanel control web service.
Also read Streaming SRT via OBS with Nimble Streamer and Larix Broadcaster to see a brief example of OBS usage with Nimble Streamer.
Watch video tutorial: Install Nimble on Amazon EC2 and set up SRT

This Haivision blog article can also be used as a how-to.
Also read about Glass-to-glass delivery setup with SRT to use SRT for all steps of delivery.


Upgrade SRT package

Run these commands:

apt-get update
apt-get install nimble-srt
service nimble restart

They will install updates and restart Nimble Streamer instance.

Install SRT package for Nimble Streamer on CentOS 7

Create file /etc/yum.repos.d/nimble.repo with following content:
[nimble]
name= Nimble Streamer repository
baseurl=http://nimblestreamer.com/centos/7/$basearch
enabled=1
gpgcheck=1
gpgkey=http://nimblestreamer.com/gpg.key

Run:
sudo yum update
sudo yum install nimble-srt

The installer will prompt to install a signature key and a package. Just type "y".
Is this ok [y/N]: y
If you'd like to use libsrt 1.5, install nimble-srt-1.5 package instead of nimble-srt (which has version 1.4.4).


Restart server instance:
sudo service nimble start


Set up SRT streaming

Now follow this article to see how to set up SRT streaming in all modes using WMSPanel control web service.
Also read Streaming SRT via OBS with Nimble Streamer and Larix Broadcaster to see a brief example of OBS usage with Nimble Streamer.
Watch video tutorial: Install Nimble on Amazon EC2 and set up SRT

This Haivision blog article can also be used as a how-to.
Also read about Glass-to-glass delivery setup with SRT to use SRT for all steps of delivery.


Upgrade SRT package

Run these commands:
sudo yum update
sudo yum install nimble-srt
sudo service nimble restart

They will install updates and restart Nimble Streamer instance.

Install SRT package for Nimble Streamer on Red Hat Enterprise Linux 6 / CentOS 6

Install RHEL EPEL repository
wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
sudo rpm -Uvh remi-release-6*.rpm epel-release-6*.rpm

Create file /etc/yum.repos.d/nimble.repo with following content:
[nimble]
name= Nimble Streamer repository
baseurl=http://nimblestreamer.com/centos/6/$basearch
enabled=1
gpgcheck=1
gpgkey=http://nimblestreamer.com/gpg.key

Run:
sudo yum update
sudo yum install nimble-srt

The installer will prompt to install a signature key and a package. Just type "y".
Is this ok [y/N]: y


Restart Nimble Streamer instance:
sudo service nimble start


Set up SRT streaming

Now follow this article to see how to set up SRT streaming in all modes using WMSPanel control web service.
Also read Streaming SRT via OBS with Nimble Streamer and Larix Broadcaster to see a brief example of OBS usage with Nimble Streamer.
Watch video tutorial: Install Nimble on Amazon EC2 and set up SRT

This Haivision blog article can also be used as a how-to.
Also read about Glass-to-glass delivery setup with SRT to use SRT for all steps of delivery.


Upgrade SRT package

Run these commands:
sudo yum update
sudo yum install nimble-srt
sudo service nimble restart

They will install updates and restart Nimble Streamer instance.

Install SRT package for Nimble Streamer on Red Hat 9 / Rocky Linux 9 / AlmaLinux 9

Run the following command to add Nimble Streamer repository:
sudo bash -c 'echo -e "[nimble]\nname= Nimble Streamer repository\nbaseurl=https://nimblestreamer.com/rocky/9/\$basearch\nenabled=1\ngpgcheck=1\ngpgkey=https://nimblestreamer.com/gpg-sha512.key\n" > /etc/yum.repos.d/nimble.repo'


Run installation commands:
sudo dnf makecache
sudo dnf install nimble-srt

The installer will prompt to install a signature key and a package. Just type "y".
Is this ok [y/N]: y


Restart server instance:
sudo systemctl restart nimble


Set up SRT streaming

Now follow this article to see how to set up SRT streaming in all modes using WMSPanel control web service.
Also read Streaming SRT via OBS with Nimble Streamer and Larix Broadcaster to see a brief example of OBS usage with Nimble Streamer.
Watch video tutorial: Install Nimble on Amazon EC2 and set up SRT

This Haivision blog article can also be used as a how-to.
Also read about Glass-to-glass delivery setup with SRT to use SRT for all steps of delivery.


Upgrade SRT package

Run these commands:
sudo dnf update
sudo dnf install nimble-srt
sudo systemctl restart nimble

They will install updates and restart Nimble Streamer instance.

Install SRT package for Nimble Streamer on Raspbian at Raspberry Pi / Orange Pi

Add following rep into /etc/apt/sources.list

For Raspbian 9 (Stretch) and Raspbian 10 (Buster) 32-bit (armhf):
deb http://nimblestreamer.com/raspbian/ stretch/
For Raspbian 10 (Buster) 64-bit (arm64):
deb http://nimblestreamer.com/raspbian/ buster/
Run:
wget -q -O - http://nimblestreamer.com/gpg.key | apt-key add -
apt-get update
apt-get install nimble-srt

Restart server
service nimble restart


Set up SRT streaming

Now follow this article to see how to set up SRT streaming in all modes using WMSPanel control web service.
Also read Streaming SRT via OBS with Nimble Streamer and Larix Broadcaster to see a brief example of OBS usage with Nimble Streamer.
Watch video tutorial: Install Nimble on Amazon EC2 and set up SRT

This Haivision blog article can also be used as a how-to.
Also read about Glass-to-glass delivery setup with SRT to use SRT for all steps of delivery.


Upgrade SRT package

Run these commands:
apt-get update
apt-get install nimble-srt
service nimble restart

They will install updates and restart Nimble Streamer instance.

Install SRT package for Nimble Streamer on Windows and Windows Core

Install Nimble Streamer if not installed

Follow Nimble Streamer installation instruction

Install SRT package


Launch the installer and follow setup wizard steps.
Installation



Set up SRT streaming

Now follow this article to see how to set up SRT streaming in all modes using WMSPanel control web service.
Also read Streaming SRT via OBS with Nimble Streamer and Larix Broadcaster to see a brief example of OBS usage with Nimble Streamer.
Watch video tutorial: Install Nimble on Amazon EC2 and set up SRT

This Haivision blog article can also be used as a how-to.
Also read about Glass-to-glass delivery setup with SRT to use SRT for all steps of delivery.


Upgrade SRT package

  1. Run this command to stop Nimble Streamer
    net stop NimbleStreamer
  2. Download and install the latest available SRT package for Nimble Streamer.
  3. Run this command to start Nimble Streamer
    net start NimbleStreamer

Install SRT package for Nimble Streamer on macOS

Use Docker

At the moment, the SRT package is not available for macOS so we provide another approach based on Docker usage.
Install Nimble Streamer with SRT on MacOS using Docker describes the setup process.



Set up SRT streaming

Now follow this article to see how to set up SRT streaming in all modes using WMSPanel control web service.
Also read Streaming SRT via OBS with Nimble Streamer and Larix Broadcaster to see a brief example of OBS usage with Nimble Streamer.
Watch video tutorial: Install Nimble on Amazon EC2 and set up SRT

This Haivision blog article can also be used as a how-to.
Also read about Glass-to-glass delivery setup with SRT to use SRT for all steps of delivery.