How to Install Flussonic Streaming Server Ubuntu / CentOS

January 12, 2016 | By
| 2 Replies More

Hello and welcome to our today's article on installation Flussonic Streaming Server on Ubuntu15 and CentOS 7. Flussonic is a modern video streaming server written in Erlang. On the delivery end, Flussonic is a true multi screen platform and can serve up live streaming and video on demand content that currently serves millions of live and video on demand feeds per day. It has a complete functionality array for setting up a media resource to distribute files and broadcast satellite video or TV channels.

You can use Flussonic to ingest Flash using RTMP, HLS, MPEG-TS over HTTP or UDP, even RTSP. On the delivery end, Flussonic is a true multi screen platform and can serve up live streaming and video on demand content to iPhones, iPads, Android devices, BlackBerries, Set Top Boxes, IPTV middleware platforms and other streaming platforms.

System Resources

The minimum system requirements to the host server for running Flussonic depends on the number of concurrent connections to Flussonic server. We will be setting up the Flussonic Streaming server with minimum concurrent connections using the following system resources.

RAM: 1Gb
Processor: 2 vCPUs
Disk Space: 20 Gb
Network Adapter: 100 Mbits/s
Operating System: Ubuntu/CentOS
Concurrent Connections: 10

For stable streaming video playback with a high volume of concurrent connections, its recommended to distribute the traffic load among several real servers.

Installing Flussonic on Ubuntu 15

Connect to your Ubuntu server using the root credentials and the run the commands as shown below to add the source key for installing the Flussonic Streaming server from the debian package manager.

# wget -q -O - | apt-key add -;

# echo "deb binary/" > /etc/apt/sources.list.d/erlyvideo.list;

Flussonic key

After adding the Flussonic key to the source list, update your system using the update command.

# apt-get update

system update

Once your system is updated then run the command to install the Flussonic and its derivative packages.

# apt-get install flussonic flussonic-ffmpeg flussonic-python

Press 'Y' key and hit Enter to continue.

Flussonic installation

Installing Flussonic on CentOS 7

To install Flussonic on CentOS/Red Hat Linux using the 'YUM', the first thing we need is to enable its yum repository by adding the RPM GPG key for flussonic.

# cat > /etc/yum.repos.d/Flussonic.repo <<EOF

Then run the 'yum' command as shown below to install the Flussonic server on your CentOS 7 server.

# yum --nogpgcheck install flussonic-erlang flussonic flussonic-ffmpeg flussonic-python

Installing Flussonic

Updating License

After successful installation of flussonic, you need get the trial license or purchase if you wish to use it for long in production by signing up or requesting for a trial lincese using this LINK.

Then open the license key file using any of your command line editor and add the licese key in it and close the file after sving the license key in it as shown below.

# vim /etc/flussonic/license.txt

Starting Services

To start flussonic services on Ubuntu or Linux you can use the same below command.

# /etc/init.d/flussonic restart

To check the status of flussonic service if its working fine or not, run the below command.

# /etc/init.d/flussonic status

flussonic services

You can use the below commands to stop or restart the flusonic services with the help of following commands.

# /etc/init.d/flussonic stop

# /etc/init.d/flussonic restart

To reconfigure with client connections live use the below command to reload its services.

# /etc/init.d/flussonic reload

Flussonic Version

You can check the current installed version of Flussonic on Linux by using the below commands.

On Ubuntu

# dpkg -l | grep flussonic

Flussonic Version

On CentOS

# rpm -qa | grep flussonic

Flussonic version

Flussonic Web Access

After starting the Flussonic services, open the web browser followed by the link as shown below containing your flussonic server's IP adddress and port '8080'. You will be asked to provide the administrative credentials to log in onto admin panel. So use the same credeitials that you will got in with your trial license key.


Flussonic Dashboard

Now you can configure and use your flussonic streaming server mainly for IPTV OTT , CDN Organizations and Operator Video surveillance.


You have learned about installation of Flussonic on Ubuntu 15 and CentOS 7. Now get ready to enjoy its awesome features like VOD Streaming including streaming from mp4 and flv files,Multibitrate and multilanguage mp4 streaming, Live streaming including Satellite capturing, IP cameras support, Republishing between servers and Video Streaming including automatic DVR cleanup, timeshifted restreaming, screenshots recording, server side playlists. So, we hope you have got this article much helpful. Feel free to comment us back to show your interests.

Filed Under : LINUX HOWTO

Free Linux Ebook to Download

Comments (2)

Trackback URL | Comments RSS Feed

  1. Himali says:

    How can I install flussonic on arch linux using pacman?

  2. Paul says:

    Are you going to update this manual?
    They've released an updated one:
    I have to add that it's possible to run flussonic on an armv7 arch also

Leave a Reply

All comments are subject to moderation.