Journal Quelques nouvelles à propos du serveur de vidéconférence Galène

Posté par  . Licence CC By‑SA.
15
4
déc.
2024

Galène est un serveur de vidéoconférence facile à installer et économe en ressources. Galène avait été annoncée sur ce site il y a bientôt quatre ans, et avait été accueillie plutôt positivement. Pour tester Galène, pointez votre navigateur favori sur https://galene.org:8443, chosissez-vous un nom de groupe dans la hiérarchie public (par exemple public/linuxfr), et connectez-vous.

Galène avait originellement été conçue pour l'enseignement à distance, mais avec la fin des confinements, elle s'est trouvé d'autres niches. Elle semble notamment populaire comme serveur de vidéoconférence utilisé en interne, dans des projets de libre (FSF, FreeBSD), dans des PME, et dans le monde associatif.

Galène n'a pas fondamentalement changé depuis l'annonce initiale, mais elle est devenue plus robuste, plus efficace, et a acquis des fonctionnalités supplémentaires. Par exemple, Galène implémente maintenant le simulcast et le SVC, ce qui lui permet d'envoyer des vidéos de débit différent aux clients selon le débit de leur ligne internet.

Plusieurs fonctionnalités ont été implémentées pour faciliter l'utilisation. On peut par exemple inviter un utilisateur sans lui créer de compte. On sélectionne l'entrée Invite user dans le menu, on remplit quelques champs, et Galène génère un lien qu'on peut envoyer par mail ou par SMS. Une autre fonctionnalité, mineure mais qui fait gagner du temps, est la possibilité de partager des fichiers lors d'une conférence sans utiliser un serveur tiers.

Comme Galène a servi lors de plusieurs conférences, il a fallu implémenter de nouveaux outils de modération. Il a fallu permettre aux modérateurs de connaître les adresses IP des clients, sans ça, les gens n'étaient pas à l'aise, mais Galène continue de ne rien logguer par défaut. Il y a d'autres fonctionnalités, comme par exemple la possibilité de supprimer un message spécifique du chat.

S'il est toujours possible d'administrer Galène en éditant des fichiers JSON, la manière préférée est maintenant d'utiliser un utilitaire en ligne de commande, galenectl. Par exemple, pour créer un nouvel utilisateur, on fait maintenant

galenectl add-user -group reunion-de-lundi -user bernard
galene-ctl set-password -group reunion-de-lundi -user bernard

Enfin, depuis Septembre 2024, le développement de Galène est soutenu par l'appel NGI0 de NLNet. J'imagine que vous avez déjà lu la Lettre Ouverte à propos de NLnet.

Liens:

  • # usage "dérivé"

    Posté par  (Mastodon) . Évalué à 3 (+0/-0). Dernière modification le 04 décembre 2024 à 16:56.

    Je regardais Galène comme alternative à twitch et aux lives youtube ou peertube.

    Je vois qu'il existe une passerelle streaming pour envoyer un flux depuis obs-studio mais la note au début averti d'un manque de fiabilité et il n'y a pas eu de commit depuis un an:

    Gateway to send streams such as RTMP or SRT to Galène videoconference server. It is based on Gstreamer and implements the Galène protocol. This project is not production ready, and you might experience frame drops and crashes.

    Il y a t'il une volontée de l'équipe de développement de Galène de supporter ça directement un jour?

    • [^] # Re: usage "dérivé"

      Posté par  (Mastodon) . Évalué à 7 (+4/-0).

      Je me réponds à moi-même car je viens de voir que c'est mentionné dans la FAQ:

      Can I use Galene with OBS Studio

      Yes.

      OBS Studio 30 has native support for the WISH protocol, which is also implemented by Galene. In order to use the native support, make sure that the group allows the H.264 codec (the codecs entry should contain h264), then point OBS Studio at the URL https://galene.example.org/group/name/.whip.

      If the group requires authentication, you will need to configure OBS with a token. Log into the group as op, then choose Invite user in the group menu (click on your own name in the users list). This will generate a link that ends in "?token=XXX", the bit after "token=" is your token.

      If you are using an older version of OBS Studio, or you cannot reconfigure the group to allow H.264, then you may use galene-stream to recode your stream.

      • [^] # Re: usage "dérivé"

        Posté par  . Évalué à 1 (+0/-0).

        Tout-à-fait : la manière préférée de connecter des logiciels tiers à Galène, c'est de passer par le protocole WHIP. Comme Galène ne fait pas de recodage, et comme OBS ne supporte pas VP8, il est nécessaire de configurer un groupe qui autorise H.264. Et comme H.264 est encore couvert par des brevets, il est désactivé dans Galène par défaut.

        Quant à galene-stream, il est capable de recoder la vidéo, mais il introduit une latence que je trouve inacceptable.

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.