COVID19 : outils de visio-conférence

J’ai l’impression que c’est quand même vite ingérable dès qu’on est beaucoup. Surtout que le rôle de modérateur (qui à le droit de Mute) est donné au premier qui arrive dans la conf.
Et si jamais on a une déco, il est transféré à une autre personne sans qu’on puisse le reprendre quand on se reconnecte.

Sinon, c’est pas très CHATON, mais y a Sacaleway/Online qui a déployé une infra conséquente visiblement: https://ensemble.scaleway.com/
https://twitter.com/a_bermingham/status/1239988047980179457

Reste que si c’est le CPU des navigateurs des utilisateurs qui explose, on a beau avoir de super serveurs, ça marche pas forcément mieux

Chrome (ou tous les navigateurs de cette famille) fonctionnent mieux, surtout à plusieurs.
C’est le simulcast.

Ton navigateur envoie 2 flux:

  • HD
  • SD

Le videobridge forward le HD de celui qui parle à tous le monde, et le SD de ceux qui ne parlent pas. Firefox gère mal cette fonctionnalité j’ai cru comprendre.

Oui, seul l’enseignant projetait son écran, en qualité moyenne, et les micro et webcam de tous les étudiants étaient coupés.

Ils utilisaient Chrome, on était seul sur le serv dont le cpu tournait à moins de 30% et la ram était occupée à moins de 10%. Je ne sais pas si le problème vient de l’implémentation en elle-même, ou la lourdeur du JS.

Dès qu’une personne se connecte et se reconnecte, sa session semble restée active, et de 30 personnes physiquement présentes derrière leur écran on passait vite à 50 en quelques minutes.

Plop, j’ai monté lundi un jitsi (j’ai aussi fais un article pour parler de Jitsi Meet sur blog.zwindler.fr).

https://jitsi.zwindler.fr

J’ai aucune idée du sizing qu’il faut mettre, des précos, etc… J’ai un serveur en allemagne chez Hetzner, j’ai mis à la VM jitsi 4 vCPU et 8Go de RAM.

Si ça peut aider, je la laisserai up.

Vous avez une idée des ressources nécessaires ne serait-ce que pour une classe ?
On cherche une solution pour un ENT Open Source… mais j’ai peur du nombre de serveurs nécessaires

Bonjour à tous,

Pour ma part : https://visio.svnet.fr/
Puis-je l’ajouter sur la litière ou @Angie tu t’en charge ?
Merci par avance

Bien Librement

1 « J'aime »

Oui, seul l’enseignant projetait son écran, en qualité moyenne, et les micro et webcam de tous les étudiants étaient coupés.

Ils utilisaient Chrome, on était seul sur le serv dont le cpu tournait à moins de 30% et la ram était occupée à moins de 10%. Je ne sais pas si le problème vient de l’implémentation en elle-même, ou la lourdeur du JS.

Ah ouais c’était des conditions hyper favorables là. Ça va être compliqué de faire mieux. Merci pour ce précieux retour.

Quid des services qu’un CHATON mais à disposition temporairement pour répondre à la situation Covid-19 mais ne maintiendra peut-être pas après?
Par exemple, nous avons ajouté nos serveurs
https://audioconf.defis.info (audio seulement)
https://videoconf.defis.info
dans la liste " Chez les CHATONS" du wiki mais que nous ne proposons pas dans nos « services » en tant que CHATON mais pour répondre à l’urgence.

Faut-il le basculer dans " Ailleurs"?

Non, on les met bien dans la liste Chez les CHATONS. En revanche, le jour où tu les fermes, il faudra que tu ailles les supprimer de la liste, tout simplement !

1 « J'aime »

Pour aider à configurer vos instances utilisant WebRTC : https://feeding.cloud.geek.nz/posts/how-to-get-direct-webrtc-connection-between-computers/

@pierre à mis en place un rocket.chat + jitsi peut être que cette méthode vous plaira plus ?

Sinon il existe ceci système, j’en vois très peu en parler : https://bigbluebutton.org/

Intéressant !
Nous utilisons des instances Next Cloud Talk sur YUNOHOST, et au-delà de 4 personnes, la qualité se dégrade !
Il me semble que des utilisateurs utilisait Chrome (nous sommes principalement en FF)

Je cherche plutôt du côté du serveur, quel matériel pour une 15 de personnes ?
On a utilisé l’équivalent d’un SSD3 d’OVH, (KVM OpenStack, 2 vCore(s), À partir de 2 GHz, 8 Go de RAM, 80 Go SSD, Local RAID, Trafic illimité**)

Merci d’avance d’un partage, José Tricassinux.org

Cela est vrai pour jitsi, mais pas pour Nextcloud talk.

En gros, je vous recommende de lire cela:
https://medium.com/linagora-engineering/scalability-in-video-conferencing-part-1-276f52b4acac

En webrtc de base, tu dois envoyer le flux (HD)à tous les participants. Du coup, à moins que chaque personne ait la fibre, ça devient vite l’angoisse niveau flux vidéo.

Jitsi utilise un sfu pour faire le job. Tu envoies ton flux HD et SD, et lui redistribue le flux de celui qui parle en HD et en SD pour les autres.

Nextcloud, la partie payante utilise un mécanisme similaire.

On vient de tester Big Blue Button hier, et franchement, on a été bluffé par la qualité et stabilité de la solution.

2 « J'aime »

Oui clairement si le critère est le nombre de participants BBB est en bonne position.
Pour de l’audio uniquement, mumble est bien aussi pour le nombre, avec mumble-web il est possible d’envisager un accès facile pour les moldus…

1 « J'aime »

Bonjour,
voici un document qui recense les mises en place de Big blue à l’université de Strasbourg, les ressources qui y sont affectées et les scripts de déploiement : https://docs.moodle.org/3x/fr/RetourExperienceBigBlueButton
Merci à elles et eux.

2 « J'aime »

Je viens de rajouter cette ressource sur la page wiki dédiée : https://wiki.chatons.org/doku.php/la_visio-conference_avec_big_blue_button
Merci !

2 « J'aime »

bbb-easy-join permet d’avoir une expérience utilisateur relativement similaire à Jitsi, ou il est facile de rejoindre une conférence.

https://lists.tetaneutral.net/pipermail/technique/2020-April/003877.html

2 « J'aime »

FYI: https://github.com/switch-ch/jitsi-deploy

J’ai testé une instance BBB, et j’ai rédigé une liste des fonctionnalités, que je vous partage si ça peut être utile.
Je n’ai fait qu’un test, donc j’ai pu me tromper, n’hésitez pas à corriger/compléter :

Capacité : une instance peut aisément gérer 200 connexions/serveur, on peut augmenter les serveurs pour augmenter le nombre d’utilisateurs possibles par conférence (c’est fait pour l’enseignement à distance)

Fonctionnalités :

  • vidéo / son
  • discussion publique et messages privés
  • partage d’écran / présentation de documents pour les personnes autorisées
  • multi-plateforme (nécessite un navigateur) et facile d’utilisation
  • possibilité que les participants se connectent par défaut avec micro coupé, et test micro pour éviter l’effet Larsen à la connexion
  • bouton pour lever la main pour demander la parole et afficher plus généralement un statut
  • possibilité pour un modérateur de couper le micro ou la caméra des participants en cas d’interférences, et couper tous les micros (durant une présentation)
  • verrouillage des utilisateurs possible pour
    • caméra
    • micro
    • voir les caméras des autres personnes participantes
    • envoyer des messages publics
    • envoyer des messages privés
    • éditer les notes partagées
    • voir les personnes participantes de la liste
  • possibilité de faire sondage : oui/non, vrai/faux, A/B/C, A/B/C/D, A/B/C/D/E avec quelques limitations:
    • les modérateurs voient les votes de chaque personne
    • on ne peut changer les intitulés des votes (A à E)
    • on doit partager une présentation (document de format libre) avant de lancer le vote
  • possibilité d’enregistrer les sessions, l’info de l’enregistrement est alors transmise aux personnes participantes
  • la présentation peut être annotée/dessinée par chaque personne si les modération l’autorise (mode multi-utilisateurs). J’ai l’impression que seule les autrices peuvent défaire des annotations
  • l’accès à la salle peut être modérée par un code et une validation de chaque nouvelle arrivante
  • un sondage peut être fait par diapo
  • d’autres personnes peuvent se voir promues dans l’équipe modératrice
  • les personnes participantes peuvent automatiquement être modératrices
  • autoriser n’importe quelle personne participante à créer la téléconf
  • chaque personne peut enregistrer le contenu de la discussion publique
  • partage de note via etherpad intégré
  • possibilité de créer des salles virtuelles (réunions privées) :
    • en définissant un nombre de salle (y compris plus que le nombre de personnes participantes mais on ne peut affecter chaque personne qu’à une salle)
    • en définissant une durée max pour ces réunions
    • en assignant les personnes aléatoirement ou manuellement aux salles
    • terminer toutes les réunions d’un coup

L’aide se situe là : https://bigbluebutton.org/html5/

Une page CHATONS sur BBB avec 3 instances recensées : https://wiki.chatons.org/doku.php/la_visio-conference_avec_big_blue_button
Quand on est personnels de l’Enseignement supérieur et la Recherche, une instance se trouve ici https://greenlight.lal.cloud.math.cnrs.fr/b

édité: changement de l’adresse de l’instance Enseignement supérieur et Recherche

2 « J'aime »

Bonjour,

Bien que non chaton, mais un peu quand même, les parents de la fcpe rhone métropole de lyon propose une instance bigbluebutton en accès libre à toute la communauté éducative et au reste du monde :

https://bbb.tandemproject.fr

Le serveur est éphémèrement hébergé sur une instance public cloud ovh :
RAM 30 Go 8vCPU 200 Go SSD 500 Mbit/s garantis

Nous réfléchissons à ajouter un sip trunk pour les fracturé·es numériques afin qu’ils|elles puissent accéder aux rooms en voip.
Attention tout de même la peinture est fraiche. Si certain·es sont intéressé·es par l’intégration de bbb dans leur nextcloud par exemple, nous pouvons imaginer partager une clef api.

3 « J'aime »