Випуск платформи голосового спілкування Mumble 1.3

Майже через десять років з моменту минулого значного випуску відбувся реліз платформи Бурмотіння 1.3, орієнтованої створення голосових чатів, що забезпечують низькі затримки і високу якість передачі голосу. Ключовою сферою застосування Mumble є організація спілкування гравців у процесі проходження комп'ютерних ігор. Код проекту написаний мовою С++ та поширюється під ліцензією BSD. Складання підготовлено для Linux, Windows та macOS.

Проект складається з двох модулів – клієнта mumble та сервера murmur.
Графічний інтерфейс виходить з Qt. Для передачі звукової інформації застосовується аудіокодек Опус. Надається гнучка система розмежування доступу, наприклад, можливе створення голосових чатів для кількох ізольованих груп з наданням можливості
спілкування лідерів у всіх групах. Дані передаються тільки шифрованим каналом зв'язку, за замовчуванням застосовується автентифікація на основі відкритих ключів.

На відміну від централізованих сервісів Mumble дозволяє тримати дані користувачів на власних потужностях та повністю контролювати роботу сервера, при необхідності підключаючи додаткові скрипти обробники, для написання яких доступний спеціальний API на основі протоколів Ice та GRPC. У тому числі можна використовувати існуючі БД користувачів для автентифікації або підключати звукових ботів, які можуть програвати музику. Можливе керування сервером через web-інтерфейс. Для користувачів доступні функції пошуку друзів на різних серверах.

З додаткових застосувань згадується запис спільних подкастів та забезпечення позиційного живого звуку в іграх (джерело звуку пов'язане з гравцем і походить від його розташування в ігровому просторі), включаючи ігри, що налічують сотні учасників (наприклад, Mumble використовується в спільнотах гравців у Eve Online та Team Fortress 2 ). В іграх також підтримується режим оверлея, при якому користувач бачить з яким саме гравцем він розмовляє і може переглянути FPS та локальний час.

Основні нововведення:

  • Проведено роботу з реорганізації оформлення. Оновлено класичну світлу тему, додано легку та темну теми оформлення;

    Випуск платформи голосового спілкування Mumble 1.3

    Випуск платформи голосового спілкування Mumble 1.3

    Випуск платформи голосового спілкування Mumble 1.3

  • Додано можливість індивідуального коригування гучності на стороні локальної системи користувача;
    Випуск платформи голосового спілкування Mumble 1.3

  • Додані ярлики для зміни режимів передачі (активація голосом, перехід до розмови, безперервний сеанс). Включається через налаштування "Configure -> Settings -> User Interface -> Show transmit mode dropdown in toolbar".

    Випуск платформи голосового спілкування Mumble 1.3

  • Реалізовано функцію динамічної фільтрації каналів, що спрощує навігацію по серверах з дуже великою кількістю каналів та користувачів. За промовчанням фільтр не показує порожні канали;

    Випуск платформи голосового спілкування Mumble 1.3

  • Додано опцію для відключення інтерактивного додавання та зміни параметрів підключення, яку можна застосовувати у випадках, коли користувач не повинен змінювати список передналаштованих серверів;
  • Додано налаштування для зниження гучності звуку від інших гравців у процесі розмови;
  • Додано функцію багатоканального запису в синхронному режимі;
  • У системі ігрових оверлеїв додана підтримка DirectX 11 та можливість налаштування позиції відображення FPS;
  • В інтерфейсі адміністратора перероблено діалог для управління списками користувачів, до якого додані різні режими сортування, фільтри та можливість пакетного видалення користувачів;
  • Спрощено ведення списку банів;
  • Додана можливість керування клієнтом через SocketRPС.

Джерело: opennet.ru

Додати коментар або відгук