Об этом проекте
Mumble — это программа для голосового общения с открытым исходным кодом, предназначенная для обеспечения низкой задержки и высокого качества звука, построенная на основе Qt и Opus. Проект состоит из двух основных модулей: клиента (mumble) и сервера (mumble-server, ранее известного как murmur).
Клиент работает на Windows, Linux, FreeBSD, OpenBSD и macOS, в то время как сервер предназначен для запуска в любом месте, где можно установить Qt. Документация проекта доступна на официальном сайте.
Ключевые возможности, описанные в README:
- Голосовой чат с низкой задержкой и высоким качеством с использованием кодека Opus.
- Отдельные компоненты клиента и сервера для самостоятельного размещения голосовой связи.
- Поддержка кроссплатформенного клиента на основных настольных операционных системах.
- Настройка сервера через INI-файл с такими параметрами, как установка пароля SuperUser, запуск в фоновом режиме и подробное ведение журнала.
- Поддержка запуска нескольких экземпляров сервера из одного каталога с использованием отдельных INI-файлов и баз данных.
- Официальный образ Docker с инструкциями по использованию, размещенный в отдельном репозитории.
- Универсальная система плагинов для расширения функциональности за пределами основного приложения.
- Поддержка перевода сообществом через Weblate.
- Оверлей OpenGL, который можно включить, предварительно загрузив библиотеку Mumble при запуске игры.
В README также рассматриваются рекомендации по внесению вклада, включая рекомендации по коммитам и введение в исходный код для новичков, а также инструкции по сообщению о проблемах на GitHub. Инструкции по сборке поддерживаются в отдельной документации, и пользователям рекомендуется выбирать соответствующую ветку для стабильных выпусков в отличие от нестабильной ветки master.
Предоставлены примечания для конкретных платформ: Windows, macOS и Linux/Unix, охватывающие запуск как клиента, так и сервера. На Windows сервер можно запустить из значка на панели задач, а пароль SuperUser можно установить через параметр командной строки. На macOS сервер распространяется отдельно как статический сервер OS X. На Linux/Unix сервер запускается из командной строки с параметрами для установки пароля SuperUser, указания INI-файла, запуска в фоновом режиме и повышения подробности журнала.
Проект признает бесплатную подпись кода, предоставленную SignPath.io и SignPath Foundation, и указывает DartNode в качестве спонсора, предоставляющего бесплатный VPS для открытого исходного кода.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.