Wydanie platformy do komunikacji głosowej Mumble 1.3.

Minęło prawie dziesięć lat od ostatniego istotnego wydania miał miejsce wydanie platformy Mumble 1.3, skupiającego się na tworzeniu czatów głosowych, zapewniających niskie opóźnienia i wysoką jakość przesyłania dźwięku. Kluczowym obszarem zastosowania Mumble jest organizacja komunikacji graczy podczas rozgrywki w gry komputerowe. Kod projektu został napisany w języku C++ i rozpowszechniany jest objęty licencją BSD. Wersje przygotowano są dostępne dla systemów Linux, Windows i macOS.

Projekt składa się z dwóch modułów — klienta mumble i serwera murmur.
Interfejs graficzny oparty jest na Qt. Do przesyłania informacji dźwiękowej wykorzystuje się kodek audio Opus. Oferuje elastyczny system kontroli dostępu, na przykład można tworzyć czaty głosowe dla kilku izolowanych grup z możliwością
komunikacji liderów we wszystkich grupach. Dane są przesyłane tylko przez zaszyfrowany kanał komunikacyjny, domyślnie stosuje się uwierzytelnianie oparte na kluczach publicznych.

W przeciwieństwie do scentralizowanych usług Mumble pozwala na przechowywanie danych użytkowników na własnych serwerach i pełne kontrolowanie pracy serwera, w razie potrzeby podłączając dodatkowe skrypty, do których napisania dostępne jest specjalne API oparte na protokołach Ice i GRPC. Można również wykorzystać istniejące bazy danych użytkowników do uwierzytelniania lub podłączać boty dźwiękowe, które, na przykład, mogą odtwarzać muzykę. Zarządzanie serwerem jest możliwe przez interfejs webowy. Użytkownicy mają dostęp do funkcji wyszukiwania znajomych na różnych serwerach.

Wśród dodatkowych zastosowań wymienia się nagrywanie wspólnych podcastów i zapewnianie pozycyjnego dźwięku w grach (źródło dźwięku jest powiązane z graczem i pochodzi z jego lokalizacji w przestrzeni gry), w tym gry z setkami uczestników (na przykład Mumble jest używane w społecznościach graczy w Eve Online i Team Fortress 2). W grach wspierany jest także tryb nakładki, w którym użytkownik widzi, z którym graczem rozmawia i może sprawdzić FPS oraz czas lokalny.

Główne nowości:

  • Przeprowadzono prace nad reorganizacją wyglądu. Zaktualizowano klasyczny jasny motyw, dodano lekkie i ciemne motywy wizualne;

    Wydanie platformy do komunikacji głosowej Mumble 1.3.

    Wydanie platformy do komunikacji głosowej Mumble 1.3.

    Wydanie platformy do komunikacji głosowej Mumble 1.3.
  • Dodano możliwość indywidualnej regulacji głośności po stronie lokalnego systemu użytkownika;
    Wydanie platformy do komunikacji głosowej Mumble 1.3.
  • Dodano możliwość przypinania etykiet do zmiany trybów transmisji (aktywacja głosem, przejście do rozmowy, ciągła sesja). Aktywacja przez ustawienia „Konfiguracja -> Ustawienia -> Interfejs użytkownika -> Pokaż rozwijane menu trybów transmisji na pasku narzędzi”.

    Wydanie platformy do komunikacji głosowej Mumble 1.3.
  • Zrealizowano funkcję dynamicznego filtrowania kanałów, co ułatwia nawigację po serwerach z bardzo dużą liczbą kanałów i użytkowników. Domyślnie filtr nie pokazuje pustych kanałów;

    Wydanie platformy do komunikacji głosowej Mumble 1.3.
  • Dodano opcję wyłączenia interaktywnego dodawania i edytowania parametrów połączenia, którą można stosować w przypadkach, gdy użytkownik nie powinien zmieniać listy wstępnie skonfigurowanych serwerów;
  • Dodano ustawienie do redukcji głośności dźwięku od innych graczy podczas rozmowy;
  • Dodano funkcję wielokanałowego nagrywania w trybie synchronizowanym;
  • W systemie nakładek do gier dodano wsparcie dla DirectX 11 oraz możliwość ustawienia pozycji wyświetlania FPS;
  • W interfejsie administratora przeprojektowano okno do zarządzania listami użytkowników, dodając różne tryby sortowania, filtry oraz możliwość zbiorowego usuwania użytkowników;
  • Uproszczono prowadzenie listy banów;
  • Dodano możliwość zarządzania klientem przez SocketRPC.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster