Skip to content

Telemersive Router is a collection for services enabling Telemersive-Gateways to exchange audio, video, and data streams

License

Notifications You must be signed in to change notification settings

zhdk/telemersive-router

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Telemersive Router

Diagram

Telemersive Router is a collection of services that allow to connect Telmersive-Gateways with each other to exchange video, audio and generic data streams.

Installation

To install an instance of the Telemersive Router, clone the github repository into the installation directory (for example /opt/telemersive-router).

git clone https://github.com/telemersion/telemersive-router

Install and configure the required services in this sequence:

  1. the telemersive-switchboard.
  2. the telemersive-broker.
  3. the telemersive-manager.
  4. the telemersive-nathelper.

Usage

To manage the services, replace telemersive-XXXX with

  • telemersive-switchboard
  • telemersive-broker
  • telemersive-manager
  • telemersive-nathelper
# start service
sudo systemctl start telemersive-XXXX.service

# stop service
sudo systemctl stop telemersive-XXXX.service

# restart service
sudo systemctl restart telemersive-XXXX.service

# enable service (auto-start on restart)
sudo systemctl enable telemersive-XXXX.service

# disbale service
sudo systemctl disable telemersive-XXXX.service

# show status
sudo systemctl status telemersive-XXXX.service

Credits

  • Roman Haefeli
  • Martin Fröhlich
  • Florian Bruggisser
  • Joel Gähwiler

About

Telemersive Router is a collection for services enabling Telemersive-Gateways to exchange audio, video, and data streams

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 72.2%
  • Shell 27.0%
  • JavaScript 0.8%