Mumble¶
Dans cet article
Information
Mumble est un logiciel VoIP libre et open-source qui utilise une architecture client-serveur. Les utilisateurs peuvent communiquer entre eux en temps réel par voix sur le même serveur. Les serveurs Mumble peuvent être configurés et administrés séparément pour différentes communautés et groupes d'utilisateurs. Mumble est couramment utilisé pour la communication vocale pendant les jeux en ligne et par des organisations pour les conférences téléphoniques et le travail à distance.
Mumble. Caractéristiques principales¶
- Les applications client pour cette plateforme sont disponibles sur Windows, Linux, macOS, iOS et Android, ce qui la rend compatible avec plusieurs systèmes d'exploitation.
- Le codec audio Opus est utilisé pour garantir une faible latence et une haute qualité sonore.
- Le trafic vocal est crypté en utilisant le protocole TLS pour maintenir la confidentialité des conversations.
- Le serveur peut gérer des milliers d'utilisateurs simultanés, ce qui le rend très évolutif.
- L'audio spatial et la parole directionnelle sont pris en charge, offrant un son réaliste dans les jeux et la réalité virtuelle.
- L'architecture de plug-ins peut être utilisée pour étendre les fonctionnalités des composants client et serveur.
Fonctionnalités de déploiement¶
ID | Système d'exploitation compatible | VM | BM | VGPU | GPU | Min CPU (Cœurs) | Min RAM (Go) | Min HDD/SSD (Go) | Actif |
---|---|---|---|---|---|---|---|---|---|
78 | Ubuntu 22.04 | + | + | + | + | 1 | 1 | - | Oui |
- Logiciels installés:
- Serveur Mumble dans un conteneur Docker.
- Emplacement des fichiers clés (à l'intérieur du conteneur Docker):
- Fichier de configuration :
/etc/mumble-server.ini
; - Base de données:
/mumble/mumble-server.sqlite
; - Fichier journal:
/mumble/mumble-server.log
; - Fichier PID:
/run/mumble-server/mumble-server.pid
.
- Fichier de configuration :
Note
Sauf indication contraire, par défaut nous installons la dernière version de sortie du logiciel depuis le site web des développeurs ou les dépôts du système d'exploitation.
Premiers pas après le déploiement de Mumble¶
Un e-mail vous sera envoyé à l'adresse indiquée lors de votre inscription, notifiant que le serveur est prêt pour un usage une fois la commande payée. Il contiendra l'adresse IP du VPS ainsi que les identifiants de connexion. Les clients de notre société gèrent le matériel dans le panneau de contrôle du serveur et API — Invapi.
Pour commencer à utiliser le service, téléchargez le client Mumble sur votre appareil et installez-le.
Le matériel doit être configuré initialement lors du premier démarrage :
- Spécifiez l'appareil d'entrée et de sortie — vous pouvez laisser les options par défaut et sélectionner des paramètres supplémentaires (cases à cocher, optionnelles):
- Utiliser l'annulation d'écho;
- Activer le positionnement audio;
- Couper le son dans d'autres applications lorsque d'autres utilisateurs parlent.
Il est nécessaire de:
- Définir un délai minimal pour la sortie du matériel en utilisant le curseur;
- Ajuster le volume du microphone;
- Définir l'activité vocale (Vous pouvez également affecter un bouton à cet étape pour activer la communication vocale);
- Définir les paramètres de qualité et de notification;
- Effectuer des ajustements d'atténuation audio positionnelle;
- Configurer l'authentification par certificat (il est recommandé de sélectionner l'option pour une création automatique du certificat);
- Une fois sélectionné, finalisez la configuration et cliquez sur le bouton
Complete.
Connexion au serveur Mumble¶
Pour vous connecter au serveur Mumble, utilisez les identifiants suivants:
- Login -
SuperUser
; - Mot de passe - Mot de passe généré automatiquement (les instructions pour obtenir le mot de passe figurent ci-dessous).
Important : Comment trouver le mot de passe du SuperUser
Le mot de passe du SuperUser est généré automatiquement lors du premier démarrage du serveur et est affiché dans le journal. Pour le trouver :
- Connectez-vous au serveur via SSH (
ssh root@SERVER_IP
); - Exécutez la commande :
docker ps
pour trouver l'ID du conteneur Mumble; - Entrez dans le conteneur :
docker exec -it [CONTAINER_ID] /bin/bash
; - Consultez le fichier de journal :
tail -100 /mumble/mumble-server.log
; - Trouvez la ligne contenant :
Password for 'SuperUser' set to
— la valeur après cette phrase est votre mot de passe.
Note : Le chemin /mumble/
existe uniquement à l'intérieur du conteneur Docker, pas sur le système hôte.
Astuce
Si vous souhaitez changer le mot de passe du SuperUser, utilisez la commande suivante :
La connexion au serveur suit l'algorithme suivant:
- Démarrez le client Mumble et cliquez sur le bouton
Ajouter nouveau...; - Entrez l'adresse IP du serveur Mumble dans le champ Nom du serveur. L'adresse IP du serveur peut être trouvée dans la carte du serveur dans le panneau Invapi sur l'onglet Réseau:
- Si le serveur utilise un port non standard, spécifiez-le dans le champ Port. Par défaut, le port
64738
est utilisé; - Entrez le nom d'utilisateur de l'administrateur -
SuperUser
- dans le champ Nom d'utilisateur; - Après avoir entré le nom d'utilisateur, le champ Mot de passe s'affichera. Vous devez y entrer le mot de passe utilisateur du
SuperUser
à partir des journaux du serveur. Pour se connecter avec d'autres utilisateurs, la saisie du mot de passe est facultative et dépend des paramètres configurés par l'administrateur; - Dans le champ Étiquette, entrez le nom du serveur. Cela permettra aux utilisateurs de rechercher et de se connecter au serveur:
Note
Pour plus d'informations sur les paramètres de base de Mumble, consultez la documentation des développeurs.
Commander un serveur avec Mumble en utilisant l'API¶
Pour installer ce logiciel en utilisant l'API, suivez les instructions.
Une partie du contenu de cette page a été créée ou traduite à l'aide d'une intelligence artificielle.