Как сделать мамбл

Обновлено: 07.07.2024

Mumble – это приложение для голосового чата с открытым исходным кодом, которое позиционирует себя как бесплатное, безопасное и высококачественное. Это бесплатно в том смысле, что любой желающий разместить серверное пространство может разместить сервер Mumble. Существуют службы, которые будут размещать их для вас, но обычно они работают на платной или бесплатной основе.

Если вы хотите избежать комиссий и полностью контролировать свой сервер Mumble, читайте дальше.

Серверное приложение для хостинга Mumble называется Murmur. Вы можете установить Murmur в Windows, Linux или macOS, но в наших примерах изображений мы используем Linux Mint. Ваш экран может выглядеть немного иначе.

1. Предварительно настройте параметры сети.

Прежде чем пытаться установить и запустить Murmur, важно правильно настроить систему, в которой он находится.

Установить статический IP-адрес

Для запуска Murmur вам нужен статический IP-адрес. Статический IP-адрес позволит пользователям Mumble всегда находить ваш сервер в одном и том же месте.

Процесс настройки может немного отличаться в зависимости от вашей операционной системы и типа подключения. Выполните быстрый поиск по запросу "статический IP-адрес " для получения руководства.

Открыть порт

Вам нужно будет открыть порт на своем устройстве, чтобы гости не могли подключиться к вашему серверу Mumble. По умолчанию Murmur использует порт 64738, но при желании вы можете выбрать другой.

Выполнение этого также будет зависеть от настроек вашего устройства. Windows может автоматически спросить при запуске Murmur, хотите ли вы открыть его порт по умолчанию. В противном случае вам придется искать, как это сделать вручную в вашей конкретной операционной системе.

Если вы используете стороннее программное обеспечение безопасности, вам также необходимо убедиться, что они не закрывают порт.

2. Загрузите и установите Murmur

Есть ссылки как для Mumble, так и для Murmur, поэтому убедитесь, что вы установили Murmur (также называемый mumble-server) на вашем хост-компьютере, а Mumble на любом устройстве, которое вы будете использовать для голосового чата.

3. Настройте файл .ini.

Этот шаг необходим только в том случае, если у вас есть особые требования к вашему серверу, такие как ограниченная пропускная способность или количество пользователей, или использование определенного порта. Вы также захотите сделать это, если хотите, чтобы ваш сервер был частным и был доступен только тем, кого вы пригласили и дали пароль. В противном случае ваш сервер будет открыт для всех, кто его найдет.

После установки Murmur найдите в своей системе файл с именем "murmur.ini". Обычно он находится в папке установки или в другом месте, похожем на "murmur / murmur.ini" или "/etc/murmur.ini". Откройте его любым текстовым редактором.

Настроек много, но мы рассмотрим только наиболее часто редактируемые. Если параметр, который вы изменяете, закомментирован, то есть перед ним стоит точка с запятой (;), вы должны раскомментировать его, удалив символ, чтобы изменение вступило в силу.

Изменить текст приветствия

Изменить порт по умолчанию

Если вы планируете использовать порт, отличный от порта по умолчанию, найдите порт = и измените его на предпочитаемый порт. Опять же, убедитесь, что этот порт открыт на всех брандмауэрах и программном обеспечении безопасности.

Установить пароль сервера Murmur

Чтобы установить пароль сервера, чтобы не допустить нежелательных гостей, найдите serverpassword = и введите надежный пароль. Обязательно запомните и сохраните. Он понадобится вам и вашим друзьям для подключения.

Установить разрешенную пропускную способность

Вы также можете изменить разрешенную полосу пропускания с помощью bandwidth = и количество пользователей, разрешенных на вашем сервере одновременно, с помощью usernumber = . Вы захотите изменить их, если подозреваете, что на вашем сервере будут проблемы с одновременным размещением слишком большого количества пользователей.

Изменить имя корневого канала

4. Начните бормотать

В Linux, если вы установили Murmur как пакет, вы можете запустить его из командной строки с помощью:

В некоторых дистрибутивах Linux следующая команда запускает его с полезным графическим интерфейсом:

Если вы установили статический двоичный файл Murmur, найдите файл и обработайте его chmod , а затем выполните следующую команду:

Обратите внимание, что если после подключения к серверу вы обнаружите, что настройки, которые вы сохранили в файле .ini, не были применены, попробуйте завершить работу Murmur и ввести команду с правами администратора (например, sudo) или перезапустить сервер с правами администратора.

5. Запустите Mumble.

На данный момент у вас есть рабочий сервер Mumble, готовый к использованию, поэтому откройте клиент Mumble. Если вы не использовали его раньше, убедитесь, что вы прошли через мастера настройки звука и сертификата.

6. Станьте администратором

Если вы просто болтаете с друзьями и не заботитесь о модерации разговора, вам, вероятно, не стоит слишком об этом беспокоиться, поскольку надежный пароль сервера не позволит проникнуть большинству нежелательных гостей.

Но если вы хотите иметь возможность делать такие вещи, как блокировать пользователей и управлять каналами из клиента Mumble, вам необходимо выполнить следующие шаги на устройстве, на котором запущен Murmur.

Прежде чем это сделать , убедитесь, что вы зарегистрировали свое имя пользователя, как описано в шаге выше.

Установить пароль суперпользователя

Вы можете установить пароль SuperUser в Windows, открыв папку установки в командной строке и введя команду:

В macOS откройте терминал и введите эту команду:

Пользователи Linux могут установить пароль с помощью этой команды терминала:

В качестве альтернативы эта команда позволит некоторым пользователям Linux установить пароль в удобном графическом интерфейсе:

Если вы установили бинарный пакет, используйте:

После любой из этих команд вы должны получить подтверждение того, что пароль суперпользователя был изменен.

Войти как суперпользователь

Войдите в систему как администратор

Общайтесь с друзьями на собственном сервере Mumble

Все, что осталось сделать, это сообщить друзьям имя вашего сервера, IP-адрес и пароль сервера, и вы готовы начать голосовой чат!

В файле .ini есть еще много настроек, которые вы можете настроить, чтобы еще больше настроить и оптимизировать свой сервер. При настройке параметров звука имейте в виду, что качество звука может зависеть от используемой гарнитуры, поэтому убедитесь, что вы выбрали правильный.

E-mail желательно 1 указать правильный. В будущем он будет служить вам в качестве логина для входа в панель управления. На e-mail приходит пароль от панели управления и краткая инструкция.

Сервер создается мгновенно. Заполнив форму снизу, можно сразу начинать пользоваться.

1 В графе e-mail можно указать вообще что угодно. Важно, чтобы то, что вы ввели было больше 5 символов. Сервер будет создан в любом случае. Правда в таком случае вы лишаетесь доступа к панели управления. Но вы всегда сможете зарегистрировать себе еще один сервер, уже на свой настоящий адрес.


Многие удобные для игроков решения голосового чата появляются в Linux. Однако многие из этих решений размещены в облаке, являются проприетарными и полностью контролируют данные пользователя. Проприетарные инструменты могут быть удобными, но если вы заботитесь о конфиденциальности и владении своими данными, есть лучший способ голосового чата с друзьями; сервер Mumble.

Хост-сервер Mumble

В этом руководстве мы подробно рассмотрим, как разместить сервер Mumble Murmur в Linux. Давайте начнем!

Примечание. Прежде чем пытаться разместить свой сервер Mumble, лучше его обновить. Перейдите в диспетчер обновлений и установите все ожидающие обновления.

Ubuntu

Debian

Arch Linux

Fedora

OpenSUSE

После установки сервера Mumble на ваш сервер Linux вам необходимо запустить мастер установки.

Debian / Ubuntu

Все остальные

Примечание: если указанная выше команда не запускает мастер на вашем сервере Linux, вы может потребоваться обратиться к документации Mumble . Также может потребоваться проверить Wiki вашего дистрибутива Linux для получения дальнейших инструкций.

После настройки сети мастер Murmur просит пользователя установить пароль для учетной записи администратора по умолчанию. Убедитесь, что этот пароль надежный и запоминающийся. Не сообщайте об этом никому, поскольку он используется для непосредственного изменения и настройки аудиосервера Mumble.


После установки нового пароля Mumble должен работать как сервер, и пользователи должны иметь возможность без проблем подключаться к нему.


Расширенные настройки

Базовая настройка подходит большинству пользователей. Однако, если вам нужен больший контроль над сервером Mumble, вам нужно отредактировать ini-файл. Чтобы отредактировать файл, откройте окно терминала и используйте текстовый редактор nano.


Пароль

Пропускная способность

Для изменения пропускной способности сервера (по умолчанию 7200 бит в секунду) найдите bandwidth = и измените 7200 на число, более подходящее для вашей пропускной способности.

Пользователи

VOIP-соединение Mumble выходит через Интернет через порт 64738. Для большинства людей этот порт подходит. Тем не менее, иногда определенные порты вызывают проблемы (по любой причине). Если вы хотите изменить порт сервера Mumble по умолчанию, найдите порт и измените 64738 на другой неиспользуемый порт. Имейте в виду, что большинство пользователей ожидают порта по умолчанию, поэтому рекомендуется сообщить людям об изменениях.

Безопасность

Несмотря на то, насколько прост Mumble, серверное программное обеспечение имеет несколько функций безопасности. Эти функции позволяют пользователям защитить свои серверы от попыток взлома. Чтобы включить эти функции, ищите autobanAttempts, autobanTimeframe и autobanTime.

По умолчанию количество неудачных попыток (также называемых autobanAttempts) заблокировать Mumble равно 10. Если вы постоянно сталкиваетесь с злоумышленниками, возможно, лучше уменьшить это число. Две другие настройки бана хороши в исходных настройках.

Текст приветствия

Сохраните все изменения в файле конфигурации сервера Mumble в nano с помощью Ctrl + O. Выйдите из редактора с помощью Ctrl + X.

Сегодня существует великое множество VoIP решений — вспомним хотя бы Skype, Hangouts, TeamSpeak. Большая проблема с ними заключается в том, что решения эти закрыты и часто предоставляются исключительно в виде SaaS. Сама по себе закрытость исходного кода не обязательно означает, что продукт плохой. Многие закрытые продукты я использую каждый день. Но при наличии достойной открытой альтернативы я склонен отдавать предпочтение именно ей. Поэтому сегодня мы познакомимся с совершенно замечательным открытым приложением для голосовых звонков Mumble.

Чем так интересен Mumble

Mumble является приложением с открытым исходным кодом, распространяемым под лицензией BSD. Почему для меня это так важно?

Во-первых, из соображений безопасности. Сделать закладки в приложении с открытым исходном кодом намного сложнее, чем в приложении с закрытым. Во-вторых, из соображений качества. У разработчиков open source проектов, как правило, над душой не стоит манагер, требуя быстрее катить в бой новые фичи, потому что компания должна зарабатывать деньги. Во главе угла стоит счастье пользователей, а не бизнеса. К тому же, поскольку код открыт, обычно code review намного строже, и потому качество кода — выше. Наконец, конкретно SaaS решения плохи тем, что они обновляются прозрачно для пользователя, притом часто не в лучшую сторону и без возможности откатиться. Еще в качестве плюсов открытых решения я бы назвал возможность любому человеку вносить в них изменения. Однако эта возможность используется сравнительно редко.

Помимо открытости исходного кода Mumble также интересен следующим:

  • Кроссплатформенность, Mumble есть реально подо все (Linux, FreeBSD, MacOS, Windows, Android, iOS);
  • Заметно более качественный звук и более стабильная связь по сравнению со Skype;
  • Все передаваемые данные надежно шифруется;
  • Можно использовать паблик сервера, заплатить за выделенный или самостоятельно поднять собственный;
  • Mumble имеет нормальные дэфолты для обычных пользователей и очень гибкие настройки для продвинутых;
  • Есть встроенная поддержка записи звонков в WAV, OGG, FLAC и AU;
  • Очень удобный интерфейс, например, видно, кто сейчас на мьюте и кто ведет запись, у кого какой процент потерянных пакетов, на все можно настроить хоткеи и тд;
  • Есть позиционирование звука для игр — если игрок находится слева от вас в игре, он будет слышен слева;

Звучит интригующе? Тогда давайте попробуем все это на практике!

Установка клиента

Под Ubuntu Linux клиент Mumble ставится, например, так:

Клиент выглядит примерно таким образом:

Клиент Mumble на Ubuntu Linux

Как видите, интерфейс очень прост и не содержит ничего лишнего.

Установка сервера

Если по каким-то причинам вы не хотите использовать паблик сервера, то можете поднять свой. Делается это очень просто:

Примечание: Серверная часть Mumble называется Murmur (не путать с MurmurHash!), поэтому в вашей ОС или дистрибутиве Linux она может фигурировать именно под таким именем. Например, в портах FreeBSD сервер Mumble называется audio/murmur.

После установки пакета его нужно немного донастроить:

Отвечаем на несложные вопросы вроде запускать ли murmurd при старте системы, следует ли изменить пароль пользователя SuperUser и тд.

Остальные параметры не так важны и их можно поменять позже. Здесь я не буду их все описывать, так как вся необходимая документация есть в комментариях самого конфига.

После правки конфига говорим:

Почему-то reload не поддерживается.

Далее заходим на сервер через клиент под пользователем SuperUser с недавно присвоенным ему паролем. Заводим чат. Затем отключаемся, входим под обычным пользователем с паролем, указанным в параметре serverpassword. Заходим в чат и общаемся! Если прямо сейчас пообщаться не с кем, можно зайти с мобильного телефона и поговорить с самим собой :)

Заключение

Некоторые ссылки по теме:

В общем и целом, после перехода на Mumble моя жизнь стала намного лучше. Все это время я не осозновал, как сильно страдаю со Skype.

Mumble — кроссплатформенная и свободная альтернатива Discord и TeamSpeak.

Инструкция

Если вы внимательно прочли эту инструкцию, у вас не должно возникнуть никаких проблем.

  1. Скачиваем Mumble здесь: mumble.info/downloads/
    В Linux Mumble есть в официальных репозиториях.
  2. Устанавливаем только клиент.
  3. После установки и запуска появляется мастер настройки звука. Здесь важно внимательно прочитать то, что от вас просят и проверить работает ли ваш микрофон. Если вы себя слышите во время теста — все в порядке. Обычно стандартные настройки устройств ввода и вывода работают, если Windows определила устройства по умолчанию. Если же вы не слышите себя во время теста — можно выбрать устройства вручную.
    Подавление эха стоит выключить, если вы играете в наушниках.
    Приглушение стоит выключить, если вы играете в шутеры.
    В следующем окне вам нужно передвинуть ползунок в самое левое положение при котором нет проблем со звуком.

Выбор режима передачи голоса.

Тонкая настройка (опционально)

Здесь я приведу рекомендуемые мной настройки, которые по моему мнению делают Mumble более удобной. Вы же можете настроить Mumble по вашему вкусу.

Читайте также: