Advanced Installation

We provide binary packages to install using your OS package manager:
  • streambuilder: Encoding core. Dependencies: treambuilder-libs (libraries used by Streambuilder), streambuilder-api (HTTP API)
  • streambuilder-ui: Admin Panel
CENTOS
Add our repository by creating file /etc/yum.repos.d/streambuilder.repo with the following content:

[streambuilder]
name=streambuilder
baseurl=http://repo.streambuilder.pro/rpm/centos/7
enabled=1
gpgcheck=0
Refresh packages list:

sudo yum makecache
Install Streambuilder:

sudo yum install streambuilder

Install streambuilder on latest CentOS versions

For Intel QuickSync support Streambuilder uses libva of 1.3.1-staging version from Media Server Studio. And therefore it is necessary to remove the system package if it is installed

sudo yum remove libva
And the next step is to install Streambuilder rpm package as shown earlier.
UBUNTU 18.04

Add streambuilder repository:


wget -q -O - http://repo.streambuilder.pro/open/binary/gpg.key | sudo apt-key add -
sudo add-apt-repository 'deb http://repo.streambuilder.pro/open/ubuntu/18.04 /'
sudo apt update
Install Streambuilder:

sudo apt install streambuilder
UBUNTU 20.04

Add streambuilder repository:


wget -q -O - http://repo.streambuilder.pro/open/binary/gpg.key | sudo apt-key add -
sudo add-apt-repository 'deb http://repo.streambuilder.pro/open/ubuntu/20.04 /'
sudo apt update
Install Streambuilder:

sudo apt install streambuilder
UBUNTU 22.04

Add streambuilder repository:


wget -q -O - http://repo.streambuilder.pro/open/binary/gpg.key | gpg --dearmor -o /etc/apt/keyrings/streambuilder.gpg
echo "deb [signed-by=/etc/apt/keyrings/streambuilder.gpg] http://repo.streambuilder.pro/open/ubuntu/22.04 /" > /etc/apt/sources.list.d/streambuilder.list
sudo apt update
Install Streambuilder:

sudo apt install streambuilder