Installing transcoder for Nimble Streamer

Please notice that Nimble Streamer Transcoder is only available for 64-bit systems.
If Nimble Streamer is not available in the system, it will be installed.

This is an installation procedure for Live Transcoder package for Nimble Streamer which is required to make transcoding work. This is not Nimble Streamer installation.

Obtain a license

Before installing the transcoder and server, you need to have WMSPanel account. Just sign up to get your account if you still don't have one.

Any Transcoder instance requires an active subscription which is available on a monthly basis. Check the pricing page for detailed description of the pricing terms.
Being logged into WMSPanel, click on "Transcoders" top menu and click on "Manage transcoder licenses" button. Follow instructions on that page to proceed with payments.

You will get a license key which will be used during further installation.

Choose your operating system

Install Transcoder for Nimble Streamer on CentOS 7

Install Transcoder

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-transcoder

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

Register transcoder instance in WMSPanel

sudo /usr/bin/nimble_regutil --transcoder-license transcoder_license_key
You will be asked for your WMSPanel login and password sent to you during sign up in WMSPanel.

Optional: Restart server

If Nimble Streamer is already present in the system, you don't need to restart anything, the transcoder instance will be linked dynamically.

If Nimble has just been installed, you need to re-start it.
sudo service nimble start
Server will become visible in the panel immediately.

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

Install Transcoder

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-transcoder

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

Register transcoder instance in WMSPanel

sudo /usr/bin/nimble_regutil --transcoder-license transcoder_license_key
You will be asked for your WMSPanel login and password sent to you during sign up in WMSPanel.

Optional: Restart server

If Nimble Streamer is already present in the system, you don't need to restart anything, the transcoder instance will be linked dynamically.

If Nimble has just been installed, you need to re-start it.
sudo service nimble start
Server will become visible in the panel immediately.

Install Transcoder for Nimble Streamer on Ubuntu

Install Transcoder

Add following rep into /etc/apt/sources.list
deb http://nimblestreamer.com/ubuntu precise/ for Ubuntu 12.04 Precise
deb http://nimblestreamer.com/ubuntu trusty/ for Ubuntu 14.04 Trusty
deb http://us.archive.ubuntu.com/ubuntu/ trusty main restricted
deb http://nimblestreamer.com/ubuntu trusty/
for Ubuntu 15.04 Vivid Vervet and 15.10 Wily Werewolf
deb http://nimblestreamer.com/ubuntu xenial/ for Ubuntu 16.04 Xenial Xerus
Run:
wget -q -O - http://nimblestreamer.com/gpg.key | sudo apt-key add -
sudo apt-get update
sudo apt-get install nimble-transcoder

Register transcoder instance in WMSPanel

sudo /usr/bin/nimble_regutil --transcoder-license transcoder_license_key
You will be asked for your WMSPanel login and password sent to you during sign up in WMSPanel.

Optional: Restart server

If Nimble Streamer is already present in the system, you don't need to restart anything, the transcoder instance will be linked dynamically.

If Nimble has just been installed, you need to re-start it.
sudo service nimble start
Server will become visible in the panel immediately.

Install Transcoder for Nimble Streamer on Debian

Install Transcoder

Add following rep into /etc/apt/sources.list
deb http://nimblestreamer.com/debian/ squeeze/ for Debian 6 Squeeze
deb http://nimblestreamer.com/debian/ wheezy/ for Debian 7 Wheezy
deb http://nimblestreamer.com/debian/ jessie/ for Debian 8 Jessie
Run:
wget -q -O - http://nimblestreamer.com/gpg.key | apt-key add -
apt-get update
apt-get install nimble-transcoder

Register transcoder instance in WMSPanel

sudo /usr/bin/nimble_regutil --transcoder-license transcoder_license_key
You will be asked for your WMSPanel login and password sent to you during sign up in WMSPanel.

Optional: Restart server

If Nimble Streamer is already present in the system, you don't need to restart anything, the transcoder instance will be linked dynamically.

If Nimble has just been installed, you need to re-start it.
sudo service nimble start
Server will become visible in the panel immediately.

Install Transcoder for Nimble Streamer on Windows

Install Nimble Streamer if not installed

Follow Nimble Streamer installation instruction

Install Transcoder

Launch the installer and follow setup wizard steps.
Setup_wizard_250w

Register Transcoder in WMSPanel

Windows 8.1:
Search for "Register Nimble Streamer Transcoder" in the Windows 8 Start menu
Win81_250w

Windows XP x64 / 2003 Server / Windows 7:
Start -> All Programs -> Nimble Streamer -> Register Nimble Streamer Transcoder
Winxpx64_250w

Transcoder will become available 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".

Enabling Intel® Quick Sync

Nimble Streamer Transcoder has Quick Sync support and if you'd like to enable hardware encding on Windows, follow this procedure to do it.

Install Transcoder for Nimble Streamer on Mac OS X

Install Nimble Streamer if not installed

Follow Nimble Streamer installation instruction

Install Transcoder

Launch the installer and follow setup wizard steps.
Mac_wizard_250w

Register transcoder instance in WMSPanel

sudo /usr/bin/nimble_regutil --transcoder-license transcoder_license_key
You will be asked for your WMSPanel login and password sent to you during sign up in WMSPanel.

Optional: Restart server

If Nimble Streamer is already present in the system, you don't need to restart anything, the transcoder instance will be linked dynamically.

If Nimble has just been installed, you need to re-start it.
sudo service nimble start
Server will become visible in the panel immediately.

Install Transcoder for Nimble Streamer on Raspbian at Raspberry Pi / Orange Pi

Install Transcoder

Add following rep into /etc/apt/sources.list
deb http://nimblestreamer.com/raspbian/ wheezy/ for Raspbian Wheezy
Run:
wget -q -O - http://nimblestreamer.com/gpg.key | apt-key add -
apt-get update
apt-get install nimble-transcoder

Register transcoder instance in WMSPanel

sudo /usr/bin/nimble_regutil --transcoder-license transcoder_license_key
You will be asked for your WMSPanel login and password sent to you during sign up in WMSPanel.

Optional: Restart server

If Nimble Streamer is already present in the system, you don't need to restart anything, the transcoder instance will be linked dynamically.

If Nimble has just been installed, you need to re-start it.
sudo service nimble start
Server will become visible in the panel immediately.

Upgrading Transcoder

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.



This software uses code of FFmpeg licensed under the LGPLv2.1 and its source and build script can be downloaded here.