Bonjour, aujourd'hui j'ai décidé d'écrire à la fin puis mon premier post.
Je ne parlerai pas beaucoup de BigBlueButton, puis de BBB, je dirai simplement que BBB est:
- Gratuit (GNU Lesser General Public License).
- Pour les conférences audio vidéo.
- Pour les présentations.
- Pour les webinaires.
Commençons.
Un peu d'histoire.
Dans notre cas, nous utilisons Ubuntu 16.04 x64 et je vous conseille la même chose)
Pour une fonction BBB complète, les éléments suivants sont requis:
- IP externe statique.
- Nom de domaine lié.
- Certificat SSL.
- Ports transférés.
Première partie
Script d'installation rapide
Le temps d'installation estimé est de 15 à 20 minutes.
L'installation est simple et non intrusive.
Dans ce cas, installation à l'aide d'une IP externe.
wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-200
Utilisation d'un nom de domaine externe bbb.example.com
wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-200 -s bbb.example.com
Utilisation d'un nom de domaine externe bbb.example.com et obtention d'un certificat SSL auprès de
Encryptons en utilisant le courriel info@example.com
wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-200 -s bbb.example.com -e info@example.com
SSL + dernier client HTML5
wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-200 -s bbb.example.com -e info@example.com -t
SSL + GreenLight
wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-200 -s bbb.example.com -e info@example.com -g
Tout ce qui précède
wget -qO- https://ubuntu.bigbluebutton.org/bbb-install.sh | bash -s -- -v xenial-200 -s bbb.example.com -e info@example.com -t -g
Il reste à attendre la fin de l'installation.
Ensuite, je réfléchissais à la façon de ne pas tourmenter le lecteur et de ne pas écrire la deuxième partie avec la première, mais je me suis souvenu qu'il y avait une autre partie avec une installation manuelle.
Deuxième partie
Docker à installation rapide
Le site Web de BBB a une liste de ce que nous n'obtiendrons pas dans la version docker
- Nginx ne possède pas de certificat SSL, vous devez donc utiliser FireFox pour utiliser l'audio / vidéo WebRTC
- Les processus sont démarrés à l'aide de supervisord (au lieu de systemd)
- Le client HTML5 prend en charge la vidéo mais pas le partage de bureau avec WebRTC
Autrement dit, vous ne l’enverrez pas en production.
Mais je vais quand même le décrire, tout à coup, quelqu'un sera intéressé par les tests.
Soit dit en passant, si vous le cachez derrière des proxys inverses avec SSL, alors tout devrait commencer d'ici là (je ne l'ai pas vérifié moi-même).
docker run -p 80:80/tcp -p 443:443/tcp -p 1935:1935 -p 5066:5066 -p 3478:3478 -p 3478:3478/udp bigbluebutton/bigbluebutton -h LOCAL_IP_ADDRESS
Eh bien, pour ainsi dire. Mon prochain article portera sur l'installation manuelle de tout ce plaisir, à moins bien sûr qu'ils ne le manquent.
Fin.