Coturn : Différence entre versions
| Ligne 18 : | Ligne 18 : | ||
docker run --rm bigbluebutton/greenlight:v2 bundle exec rake secret | docker run --rm bigbluebutton/greenlight:v2 bundle exec rake secret | ||
| − | ou | + | ou |
openssl rand -hex 32 | openssl rand -hex 32 | ||
| + | |||
| + | Créer et editer le fichier : | ||
| + | |||
| + | /etc/logrotate.d/coturn | ||
| + | |||
Version du 28 janvier 2021 à 09:59
Serveur coturn
Il fournit lee service TURN et implémente STUN qui permet aux clients de contourner d'éventuelles règles de parefeu ou NAT sur les connexions UDP utilisées par WebRTC. Ce service joue donc le rôle de proxy pour utiliser BigBlueButton.
Il a été installé en suivant cette page: https://docs.bigbluebutton.org/2.2/setup-turn-server.html
Installation
apt install coturn
Configuration
Le fichier de configuration de coturn se situe sur:
/etc/turnserver.conf
Pour générer le secret, il existe plusieurs façon de faire :
docker run --rm bigbluebutton/greenlight:v2 bundle exec rake secret ou openssl rand -hex 32
Créer et editer le fichier :
/etc/logrotate.d/coturn
# Redémarrer coturn sudo systemctl restart coturn
Liaison avec BigBlueButton
La liaison entre coturn et BigBlueButton se fait grâce au fichier:
/usr/share/bbb-web/WEB-INF/classes/spring/turn-stun-servers.xml
il faut redémarrer BigBlueButton à chaque changement (sur le serveur BBB) :
bbb-conf --restart.