URL: https://linuxfr.org/news/audio-conferences-en-ligne-avec-mumble Title: Audio-conférences en ligne avec Mumble Authors: ted Davy Defaud et Benoît Sibaud Date: 2020-04-23T14:39:40+02:00 License: CC by-sa Tags: Score: 6 Mumble est une solution de [voix sur IP](https://fr.wikipedia.org/wiki/Voix_sur_IP) : elle permet aux utilisateurs de dialoguer ensemble dans des salons vocaux comme on le ferait sur Discord ou avec TeamSpeak. À la différence de Discord, il n’y a pas un lieu centralisé où il faut s’inscrire ; chacun peut créer son propre serveur ou rejoindre un serveur existant. Il suffit pour cela d’utiliser un client Mumble, il en existe pour ordinateur ([Windows, macOS et GNU/Linux](https://www.mumble.info/downloads/)), pour mobile (Android, iOS) et même en [version Web](https://voice.johni0702.de/?address=voice.johni0702.de&port=443/demo), directement dans le navigateur. ---- [Le site officiel](https://www.mumble.info/) [Mumble sur Wikipédia](https://fr.wikipedia.org/wiki/Mumble) [Dépêche présentant d’autres solutions libres](https://linuxfr.org/news/vie-dematerialisee) ---- Les différents logiciels client =============================== Le projet Mumble fournit des logiciels libres pour plusieurs plates‑formes mais encourage également les développeurs à créer [leurs propres solutions](https://wiki.mumble.info/wiki/3rd_Party_Applications). On trouve donc de multiples clients et serveurs pour Mumble, libres ou non. La liste suivante donne juste un léger aperçu des clients existants. Le client officiel pour PC se présente ainsi, avec une zone de discussion en ligne à gauche et la liste des salons et utilisateurs à droite. On peut cependant personnaliser l’affichage depuis les options et tester les différents thèmes graphiques inclus. ![Logiciel client pour ordinateur](https://www.mumble.info/client-screenshots/connected.png) Il existe plusieurs versions pour mobiles, libres ou non. Voici par exemple le logiciel libre Mumla disponible sur le magasin d’application Android officiel ou depuis le magasin alternatif [F‑Droid](https://f-droid.org/). ![Interface de Mumla](https://blog.lkiefer.org/mes_fichiers/mumla.png) Enfin, voici à quoi ressemble [mumble‑web](https://github.com/Johni0702/mumble-web) dans mon navigateur Firefox : ![Interface de Mumla](https://blog.lkiefer.org/mes_fichiers/mumble-web.png) Comment trouver un serveur ? ============================ Généralement, ce sont des communautés qui gèrent un serveur pour discuter. À la base c’étaient principalement des clans de joueurs, mais on trouve aujourd’hui des développeurs, des associations, des radios… Si l’on souhaite discuter avec ses amis, on peut utiliser un serveur en accès libre comme celui fourni par [Framasoft](https://docs.framasoft.org/fr/jitsimeet/mumble.html). C’est la solution la plus simple : on se connecte et on discute. Il est même proposé une version pour navigateur ! Il existe également de multiples hébergeurs vous proposant des serveurs privés pour moins des deux euros par mois. L’avantage est de pouvoir gérer son serveur et d’avoir une connexion fiable. Mais Mumble étant libre et gratuit, on peut aussi héberger son propre serveur gratuitement. C’est la solution que je vous présente ci‑dessous. Héberger son propre serveur =========================== Sans rentrer dans les détails, l’installation consiste à installer le logiciel mumble-server depuis les dépôts de sa distribution, modifier un fichier de configuration, et à se connecter au serveur avec le client Mumble en tant qu’administrateur pour paramétrer les salons. Il faut aussi penser à ouvrir des ports sur son routeur. Rien de très sorcier. Les prérequis sont : Avoir un ordinateur faisant tourner GNU/Linux ou macOS ------------------------------------------------------ Le serveur Mumble officiel est fait pour fonctionner sur un système GNU/Linux ou macOS. Pour ma part, je fais tourner le mien sur un [Raspberry Pi](https://fr.wikipedia.org/wiki/Raspberry_Pi) 4B (auparavant sur un Pi 3B+), le logiciel consommant très peu de ressources. Il faut que l’ordinateur soit allumé en permanence pour accueillir les usagers, il est alors intéressant de le faire tourner sur une machine économe en courant, tel un ordinateur monocarte ou un vieil ordinateur portable. Une connexion Internet correcte ------------------------------- Il est important d’avoir suffisamment de débit montant pour envoyer les flux audio à tous les participants. Cependant, Mumble a toujours été très économe de ce côté — je le faisais tourner il y a dix ans sur une connexion ADSL vraiment pas terrible et je n’ai jamais rencontré de problème (tests à six ou sept personnes). Aujourd’hui, il utilise le codec audio [[Opus]] qui compresse encore mieux les données audio. Une des forces du logiciel est le traitement du son avant envoi : le logiciel client réduit les bruits parasites avant d’envoyer le son au serveur ce qui améliore la qualité du son tout en réduisant la quantité de données à transmettre. Dans les paramètres du serveur on peut limiter la bande passante attribuée à chaque utilisateur et aussi limiter le nombre d’usagers ce qui permet d’adapter en fonction de sa connexion Internet. Les avantages à utiliser Mumble =============================== - les utilisateurs n’ont pas besoin de se créer de compte, il existe cependant un système d’authentification optionnel ; - utilisable même sans installation grâce à la version Web ; - vous pouvez donner des droits supplémentaires aux utilisateurs ; - c’est vraiment gratuit (pas de pistage, pas de pub) ; - la connexion au serveur est sécurisée, vous devez cependant avoir confiance en l’hébergeur (ça peut être vous‑même) ; - le logiciel respecte ses utilisateurs ; par exemple, il ne va pas se lancer au démarrage sans qu’on ne le lui demande (p. ex. Teams), il ne va pas surveiller les logiciels que vous utilisez (p. ex. Discord), ni fouiller dans vos contacts (p. ex. WhatsApp) ; - il n’y a aucune centralisation, les développeurs de Mumble ne savent pas à qui vous parlez ; - bonne qualité audio ; - économe en ressources (processeur et bande passante). Ce que Mumble n’est pas ======================= Mumble est fait pour que des personnes puissent discuter ensemble dans des salons vocaux. C’est sa seule fonction et il la remplit bien, il n’a pas vocation à faire plus. Si on le compare à une plate‑forme comme Discord, voici les différences en termes de fonctionnalités : - il n’y a pas de salons textuel ; - il n’y a pas de possibilité d’envoyer un message à un utilisateur qui n’est pas connecté ; - il ne dispose pas d’un système de présence (liste de contacts connectés ou non…) ; - on ne peut pas partager son écran ou sa webcam ; Mais comme c’est un logiciel libre, il peut être couplé à d’autres logiciels fournissant les fonctionnalités manquantes. Vous pourriez bien utiliser Mumble sans le savoir ! Pourquoi ne pas utiliser Discord, Skype ou WhatsApp ? ===================================================== Fournir un service de voix sur IP coûte de l’argent (développement, matériel, bande passante, maintenance). Pour financer ce service, les plates‐formes centralisées ont donc des clients qui peuvent être [des entreprises](https://fr.wikipedia.org/wiki/WhatsApp#%C3%89lection_pr%C3%A9sidentielle_au_Br%C3%A9sil_en_2018), des partis politiques, [des lobbies](https://fr.wikipedia.org/wiki/WhatsApp#Diffusion_de_fausses_informations_et_mod%C3%A9rations_des_contenus), qui cherchent à atteindre un certain public (les utilisateurs). Les services Mumble ne se finançant pas par la diffusion de publicités ou de propagande et étant décentralisés, on évite certaines dérives.