Nearly ten years since the last significant release
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.
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;
- Added the ability to individually adjust the volume on the side of the user's local system;
- 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".
- 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;
- 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