Please notice, that Nimble Streamer is only available for 64-bit systems (including IBM POWER8).
If you want to
add pre-configured
Nimble Streamer instance to your WMSPanel account, please read
this article
for details.
It allows automating Nimble Streamer installation and set up process when building large deployments.
CentOS 7 Red Hat Enterprise Linux 6 / CentOS 6 Ubuntu Debian Raspbian / ARM Windows macOS
Before installing the server, you need to get WMSPanel account. Just sign up to get your account if you still don't have one.
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 makecache
sudo yum install nimble
The installer will prompt to install a signature key and a package. Just type "y".
Is this ok [y/N]: y
sudo /usr/bin/nimble_regutil
You will be asked for your WMSPanel login and password sent to you during sign up.
You can automate registration by adding the following parameters: -u for user name and -p for password, e.g.
sudo
/usr/bin/nimble_regutil -u test@yourcompany.com -p mypassword
If you have pre-configured Nimble Streamer instance, you may import existing settings using the following command.
Read this article
for details.
Please
back up
your rules.conf before using this method to avoid accidental
damages.
sudo
/usr/bin/nimble_regutil -u test@yourcompany.com -p mypassword --apply-rules-conf
sudo service nimble start
Server will be visible in the panel immediately
Before installing the server, you need to get WMSPanel account. Just sign up to get your account if you still don't have one.
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 makecache
sudo yum install nimble
The installer will prompt to install a signature key and a package. Just type "y".
Is this ok [y/N]: y
sudo /usr/bin/nimble_regutil
You will be asked for your WMSPanel login and password sent to you during sign up.
You can automate registration by adding the following parameters: -u for user name and -p for password, e.g.
sudo
/usr/bin/nimble_regutil -u test@yourcompany.com -p mypassword
If you have pre-configured Nimble Streamer instance, you may import existing settings using the following command.
Read this article
for details.
Please
back up
your rules.conf before using this method to avoid accidental
damages.
sudo
/usr/bin/nimble_regutil -u test@yourcompany.com -p mypassword --apply-rules-conf
sudo service nimble start
Server will be visible in the panel immediately
Before installing the server, you need to get WMSPanel account. Just sign up to get your account if you still don't have one.
Add following rep into
/etc/apt/sources.list
deb http://nimblestreamer.com/ubuntu trusty/
for Ubuntu 14.04 Trusty (including IBM POWER8)
deb http://us.archive.ubuntu.com/ubuntu/ trusty main restricted
for Ubuntu 15.04 Vivid Vervet and 15.10 Wily Werewolf
deb http://nimblestreamer.com/ubuntu trusty/
deb http://nimblestreamer.com/ubuntu xenial/
for Ubuntu 16.04 Xenial Xerus
deb http://nimblestreamer.com/ubuntu bionic/
for Ubuntu 18.04 Bionic Beaver
Run:
wget -q -O - http://nimblestreamer.com/gpg.key | sudo apt-key add -
sudo apt-get update
sudo apt-get install nimble
sudo /usr/bin/nimble_regutil
You will be asked for your WMSPanel login and password sent to you during sign up.
You can automate registration by adding the following parameters: -u for user name and -p for password, e.g.
sudo
/usr/bin/nimble_regutil -u test@yourcompany.com -p mypassword
If you have pre-configured Nimble Streamer instance, you may import existing settings using the following command.
Read this article
for details.
Please
back up
your rules.conf before using this method to avoid accidental
damages.
sudo
/usr/bin/nimble_regutil -u test@yourcompany.com -p mypassword --apply-rules-conf
sudo service nimble restart
Server will be visible in the panel immediately
Before installing the server, you need to get WMSPanel account. Just sign up to get your account if you still don't have one.
Add following rep into
/etc/apt/sources.list
deb http://nimblestreamer.com/debian/ wheezy/
for Debian 7 Wheezy
deb http://nimblestreamer.com/debian/ jessie/
for Debian 8 Jessie
deb http://nimblestreamer.com/debian/ stretch/
for Debian 9 Stretch
Run:
wget -q -O - http://nimblestreamer.com/gpg.key | apt-key add -
apt-get update
apt-get install nimble
/usr/bin/nimble_regutil
You will be asked for your WMSPanel login and password sent to you during sign up.
You can automate registration by adding the following parameters: -u for user name and -p for password, e.g.
sudo
/usr/bin/nimble_regutil -u test@yourcompany.com -p mypassword
If you have pre-configured Nimble Streamer instance, you may import existing settings using the following command.
Read this article
for details.
Please
back up
your rules.conf before using this method to avoid accidental
damages.
sudo
/usr/bin/nimble_regutil -u test@yourcompany.com -p mypassword --apply-rules-conf
service nimble restart
Server will be visible in the panel immediately
Before installing the server, you need to get WMSPanel account. Just sign up to get your account if you still don't have one.
Launch the installer and follow setup wizard steps.
Windows 8.1 / Windows 10:
Search for "Register Nimble Streamer" in the Windows Start menu
Windows 7 / Windows Server 2003/2008/2012/2016:
Start -> All Programs -> Nimble Streamer -> Register Nimble Streamer
Server will appear in the panel immediately.
If you got
"Unable to find writable nimble.conf file"
message than you need to right-click on "Register Nimble Streamer" and select "Run as Administrator".
You may need to add firewall rule for Windows 8:
You may get message like this:
"The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail. Press any key to continue . . ."It means that you need to install the following packages:
Before installing the server, you need to get WMSPanel account. Just sign up to get your account if you still don't have one.
Launch the installer and follow setup wizard steps.
Run in terminal:
sudo /usr/local/nimble/bin/nimble_regutil
You will be asked for your WMSPanel login and password sent to you during sign up.
You can automate registration by adding the following parameters: -u for user name and -p for password, e.g.
sudo
/usr/local/nimble/bin/nimble_regutil -u test@yourcompany.com -p mypassword
If you have pre-configured Nimble Streamer instance, you may import existing settings using the following command.
Read this article
for details.
Please
back up
your rules.conf before using this method to avoid accidental
damages.
sudo
/usr/local/nimble/bin/nimble_regutil -u test@yourcompany.com -p mypassword --apply-rules-conf
sudo launchctl unload /Library/LaunchDaemons/nimble.plist
sudo launchctl load /Library/LaunchDaemons/nimble.plist
Server will be visible in the panel immediately
Before installing the server, you need to get WMSPanel account. Just sign up to get your account if you still don't have one.
Add following rep into
/etc/apt/sources.list
deb http://nimblestreamer.com/raspbian/ jessie/
for Raspbian 8 (Jessie)
deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi
for Raspbian 9 (Stretch)
deb http://nimblestreamer.com/raspbian/ jessie/
Run:
wget -q -O - http://nimblestreamer.com/gpg.key | apt-key add -
apt-get update
For Raspbian run:
apt-get install nimble
For aarch64 (e.g. Odroid) run:
dpkg --add-architecture armhf
apt-get install nimble:armhf
/usr/bin/nimble_regutil
You will be asked for your WMSPanel login and password sent to you during sign up.
You can automate registration by adding the following parameters: -u for user name and -p for password, e.g.
sudo
/usr/bin/nimble_regutil -u test@yourcompany.com -p mypassword
If you have pre-configured Nimble Streamer instance, you may import existing settings using the following command.
Read this article
for details.
Please
back up
your rules.conf before using this method to avoid accidental
damages.
sudo
/usr/bin/nimble_regutil -u test@yourcompany.com -p mypassword --apply-rules-conf
service nimble restart
Server will be visible in the panel immediately
You may now can go through the following setup instruction to configure your server:
If you'd like to stream via SSL then use this instruction for setup. For HLS DRM AES-128 encryption usage, read this article.
Please also take a look at
Nimble Streamer performance tuning
article describing basic approaches to the best performance.
You may also want to check
server configuration options
to see what else you can use for your streaming scenarios.
Nimble Streamer edges may also be used together for load balancing. Read this article to see appropriate technique for doing that.
To operate server run:
sudo service nimble status|start|stop
Having Nimble Streamer installed, you may get the latest server version by following
easy upgrade procedure
for your OS. Make update and get latest available features.
You can
read release notes
with description of major changes in the product.
You can un-install our agent any time by following this un-installation procedure.
Nimble Streamer is the most efficient media server on the market so it's available on any x64, ARM and POWER8 hardware. It can be embedded to any hardware with these platforms.
This website or its third-party tools use cookies, which are necessary to its functioning
and required to achieve the purposes illustrated in the
Privacy Policy.
If you want to know more or withdraw your consent to all or some of the cookies, please
refer to the
Privacy Policy.
By closing this banner, scrolling this page, clicking a link or continuing to browse otherwise,
you agree to the use of cookies.