- SRT (https://github.com/Haivision/srt)
- cmake > 3.16
srt-server can only build under linux. Was tested under Ubuntu 20.04.
- Build SRT:
git clone https://github.com/Haivision/srt.git
sudo apt-get update
sudo apt-get install -y tclsh pkg-config cmake libssl-dev build-essential
cd srt
./configure --prefix=/usr
make
sudo make install
- Build srt-server:
git clone https://github.com/ALLATRA-IT/srt-server.git
cd srt-server
cmake .
make
sudo make install
Oneliner installer:
sudo apt update && sudo apt install -y tclsh pkg-config cmake libssl-dev build-essential git && git clone https://github.com/Haivision/srt.git && cd srt && ./configure --prefix=/usr && make && sudo make install && cd .. && git clone https://github.com/ALLATRA-IT/srt-server.git && cd srt-server && cmake . && make && sudo make install
https://github.com/ALLATRA-IT/srt-server/releases
srt-server [PORT_RECEIVE PORT_SEND]
if PORT_RECEIVE and PORT_SEND are not specified, by default server receives on port 9000 and sends on 9001