Sortie de la plateforme de communication vocale Mumble 1.3

Près de dix ans depuis la dernière version significative a eu lieu version de la plateforme Mumble 1.3, axé sur la création de chats vocaux offrant une faible latence et une transmission vocale de haute qualité. Un domaine d'application clé de Mumble consiste à organiser la communication entre les joueurs tout en jouant à des jeux informatiques. Le code du projet est écrit en C++ et distribué par sous licence BSD. Assemblées préparé pour Linux, Windows et macOS.

Le projet se compose de deux modules : le client mumble et le serveur murmur.
L'interface graphique est basée sur Qt. Un codec audio est utilisé pour transmettre des informations audio Opus. Un système de contrôle d'accès flexible est fourni, par exemple, il est possible de créer des chats vocaux pour plusieurs groupes isolés avec la possibilité de
communication entre les dirigeants de tous les groupes. Les données sont transmises uniquement via un canal de communication crypté ; l'authentification par clé publique est utilisée par défaut.

Contrairement aux services centralisés, Mumble vous permet de conserver vous-même les données utilisateur et de contrôler entièrement le fonctionnement du serveur, si nécessaire, en connectant des scripts et des gestionnaires supplémentaires, pour lesquels une API spéciale basée sur les protocoles Ice et GRPC est disponible. Cela inclut l'utilisation de bases de données d'utilisateurs existantes pour l'authentification ou la connexion de robots sonores qui, par exemple, peuvent jouer de la musique. Il est possible de contrôler le serveur via une interface web. Les fonctions de recherche d'amis sur différents serveurs sont à la disposition des utilisateurs.

D'autres utilisations incluent l'enregistrement de podcasts collaboratifs et la fourniture d'audio positionnel en direct dans les jeux (la source sonore est associée au joueur et provient de son emplacement dans l'espace de jeu), y compris les jeux avec des centaines de participants (par exemple, Mumble est utilisé dans les communautés de joueurs). d'Eve Online et Team Fortress 2 ). Les jeux prennent également en charge un mode superposition, dans lequel l'utilisateur voit à quel joueur il parle et peut afficher les FPS et l'heure locale.

Principales nouveautés :

  • Des travaux ont été effectués pour réorganiser la conception. Le thème clair classique a été mis à jour, des thèmes clairs et sombres ont été ajoutés ;

    Sortie de la plateforme de communication vocale Mumble 1.3

    Sortie de la plateforme de communication vocale Mumble 1.3

    Sortie de la plateforme de communication vocale Mumble 1.3

  • Ajout de la possibilité d'ajuster individuellement le volume du côté du système local de l'utilisateur ;
    Sortie de la plateforme de communication vocale Mumble 1.3

  • Ajout de raccourcis collants pour changer les modes de transfert (activation vocale, aller à la conversation, session continue). Activé via les paramètres « Configurer -> Paramètres -> Interface utilisateur -> Afficher la liste déroulante du mode de transmission dans la barre d'outils ».

    Sortie de la plateforme de communication vocale Mumble 1.3

  • Une fonction de filtrage dynamique des chaînes a été mise en place, simplifiant la navigation sur les serveurs comportant un très grand nombre de chaînes et d'utilisateurs. Par défaut, le filtre n'affiche pas les canaux vides ;

    Sortie de la plateforme de communication vocale Mumble 1.3

  • Une option a été ajoutée pour désactiver l'ajout et la modification interactifs des paramètres de connexion, qui peut être utilisée dans les cas où l'utilisateur ne doit pas modifier la liste des serveurs préconfigurés ;
  • Ajout d'un paramètre pour réduire le volume du son des autres joueurs lors d'une conversation ;
  • Ajout de la fonction d'enregistrement multicanal en mode synchrone ;
  • Le système de superposition de jeu a ajouté la prise en charge de DirectX 11 et la possibilité de personnaliser la position d'affichage du FPS ;
  • L'interface administrateur dispose d'une boîte de dialogue repensée pour gérer les listes d'utilisateurs, en ajoutant différents modes de tri, des filtres et la possibilité de supprimer des utilisateurs par lots ;
  • Maintenance simplifiée de la liste des interdictions ;
  • Ajout de la possibilité de gérer le client via SocketRPС.

Source: opennet.ru

Ajouter un commentaire