Release of the Mumble 1.3 voice communication platform

Nearly ten years since the last significant release took place platform release mumble 1.3, focused on creating voice chats that provide low latency and high voice quality. A key area of ​​application of Mumble is the organization of communication between players in the process of playing computer games. The project code is written in C++ and spreads under the BSD license. Assemblies prepared by for Linux, Windows and macOS.

The project consists of two modules - the mumble client and the murmur server.
The graphical interface is based on Qt. An audio codec is used to transmit audio information. opus. A flexible access control system is provided, for example, it is possible to create voice chats for several isolated groups with the ability to
communication leaders in all groups. Data is transmitted only over an encrypted communication channel; by default, authentication based on public keys is used.

Unlike centralized services, Mumble allows you to keep user data at its own facilities and fully control the operation of the server, if necessary, connecting additional script handlers, for writing which a special API based on the Ice and GRPC protocols is available. In particular, you can use existing user databases for authentication or connect sound bots that, for example, can play music. It is possible to manage the server through the web-interface. Users can search for friends on different servers.

Additional uses include recording collaborative podcasts and providing positional live sound in games (sound source is associated with the player and comes from their location in the game space), including games with hundreds of participants (for example, Mumble is used in player communities in Eve Online and Team Fortress 2 ). The games also support an overlay mode, in which the user sees which player he is talking to and can see the FPS and local time.

Main innovations:

  • Work has been done on the reorganization of the design. The classic light theme has been updated, light and dark themes have been added;

    Release of the Mumble 1.3 voice communication platform

    Release of the Mumble 1.3 voice communication platform

    Release of the Mumble 1.3 voice communication platform

  • Added the ability to individually adjust the volume on the side of the user's local system;
    Release of the Mumble 1.3 voice communication platform

  • Added sticky shortcuts to change transfer modes (voice activation, go to conversation, continuous session). It is enabled through the settings "Configure -> Settings -> User Interface -> Show transmit mode dropdown in toolbar".

    Release of the Mumble 1.3 voice communication platform

  • A dynamic channel filtering feature has been implemented to make it easier to navigate servers with a very large number of channels and users. By default, the filter does not show empty channels;

    Release of the Mumble 1.3 voice communication platform

  • An option has been added to disable interactive adding and changing connection parameters, which can be used in cases where the user should not change the list of preconfigured servers;
  • Added a setting to reduce the volume of sound from other players during a conversation;
  • Added the function of multi-channel recording in synchronous mode;
  • Support for DirectX 11 and the ability to adjust the FPS display position have been added to the game overlay system;
  • In the administrator interface, the dialog for managing user lists has been redesigned, which has added different sorting modes, filters, and the ability to batch delete users;
  • Simplified ban list maintenance;
  • Added the ability to manage the client via SocketRPS.

Source: opennet.ru

Add a comment