tuto:linux_divers:visio_join_the_room

Ceci est une ancienne révision du document !


Mise en place de la visio Join The Room

Join The Room est une application simple de visio conférence exploitant la technologie WebRTC. Plusieurs composants sont nécessaires pour avoir un système autonome:

  • Un serveur web pour fournir les fichiers de Join the Room (c'est uniquement des fichiers statics)
  • Un serveur de signalement SignalMaster
  • Un serveur STUN/STURN

Le tout sera déployé sur une machine sous Fedora 20 (je préfère en général utiliser CentOS 6, mais nous auront besoin du module apache mod_proxywstunnel pour faire un ProxyPass de websocket et ce module n'est pas fournit dans la version 2.2 d'aache sur CentOS 6)

La première chose à faire est d'installer une Fedora (l'installation minimale suffira)

SignalMaster est une appli écrite en nodejs, on va donc commencer par installer les dépendances:

yum install nodejs npm git

Puis installer l'appli elle même

cd /opt/
git clone https://github.com/andyet/signalmaster.git
cd signalmaster
npm install

Maintenant que l'application est installée, on va mettre en place le nécessaire pour la gérer via systemd

useradd signalmaster
  • tuto/linux_divers/visio_join_the_room.1392891547.txt.gz
  • Dernière modification: 20/02/2014 11:19
  • de dani