Проблема голосового общения в сетевых играх, будь то грандиозная MMORPG или простенький сетевой шутер, стоит очень остро. При активных действиях зачастую не хватает времени использовать встроенный в игру чат, а в большинстве случаев использование чата сильно усугубит вашу с напарником ситуацию перед другими игроками из-за расходования времени в пустую, если конечно ваши враги используют голосовое общение.
В командных играх, где взаимодействие между участниками имеет решающее значение, быстрая и качественная связь просто необходима — нужно принять это за аксиому. Да и обмениваться матюками с друзьями куда приятнее голосом, чем в чате.
Многие разработчики игр включают в свои продукты какие-либо средства для голосового общения, но зачастую эти инструменты крайне не удобны или обладают низким качеством звука и скудными возможностями. Продукты сторонних компаний обычно превосходят встроенные в игры средства для голосового общения как по качеству связи, так и по обилию настроек и удобству использования.
Discord vs TeamSpeak: выбираем лучшую игровую связь
В этой статье я рассмотрю четыре самые популярные программы для голосового общения. Встречайте кандидатов — Ventrilo, TeamSpeak 2, TeamSpeak 3, Mumble. Некоторые из них платные, некоторые абсолютно бесплатны, а так же open source, что же, попробуем выявить лучшего кандидата. Изучению поддадутся такие качества «подопытных» как: поддерживаемые кодеки, поддерживаемые операционные системы, количество и доступность серверов, масштабирование, возможность поставить серверную часть у себя на dedicated server, алгоритмы улучшения звука и многое другое.
Ventrilo
Первый кандидат в нашем обзоре это довольно известный продукт, который уже очень долгое время присутствует на рынке — Ventrilo. Если быть точным Ventrilo развивается с 2002 года. На данный момент последняя версия — 3.0.5. Ventrilo доступна для всех операционных систем Microsoft Windows начиная с Windows 95 и заканчивая Windows 7, включая 64 битные версии, а также Mac OSX 10.4 и выше, версия для Linux уже более 3 лет находится в разработке и когда компания выкатит ее на суд общественности не известно, но под Linux клиент можно запустить под Wine. Существует open source клиент под Linux, который может конектится к серверам Ventrilo — Mangler.
Ventrilo является коммерческим продуктом, для конечного потребителя она бесплатна, а вот за аренду сервера придется заплатить, бесплатные сервера отсутствуют. Цены сильно не кусаются, качественный сервер можно арендовать от $4,95 за 10 мест, до $99.95 за 400 мест. Аренда возможна почти во всех крупных городах Европы и США, в том числе и в Москве.
Что же нам предлагают за эти деньги: поддержка кодеков — Speex, GSM 6.10, Lernout голосовое оповещение о игроках заходящихвыходящих на канал с произношением его имени; возможность дать привилегии для командного вещания на все или избранные каналы; подавление шумов; индивидуальная настройка громкости на каждого пользователя; overlay — отображение ника говорящего поверх игры; поддержка экранов клавиатур Logitech G15, G13, G19; К уникальным возможностям можно отнести «Фантомов», это ваш двойник, которого вы можете посадить на любой канал и слушать, что на нем говорят, хотя сами в данный момент находитесь совсем на другом канале.
Многие игровые сообщества выбирают именно Ventrilo за хорошее качество звука и отличную маштабируемость, если вам понадобится больше мест для людей, можно просто взять в аренду больше мест на сервере. Аренда сервера обеспечивает возможность голосового общения 99.9% времени и исключает разного рода лаги, что очень важно для крупных игровых сообществ.
Все возможности было решено вывести в таблицу для последующего сравнения, с таблицей можно ознакомиться в конце статьи.
TeamSpeak 2
TeamSpeak 2 разрабатывается с 2002 года, последняя версия датирована 2007 годом. TeamSpeak 2 полностью бесплатен, доступен для Microsoft Windows и Linux, так же для этих операционных систем доступна бесплатная серверная часть, что дает вам возможность поднять свой бесплатный сервер для своего игрового сообщества.
Если же машины под сервер под рукой не оказалось, или у вас проблемы с интернет каналом, можно воспользоваться множеством бесплатных серверов или арендовать свой, цена начинается от $0.14 за одно место.
Возможности же программы скудны: отсутствует overlay, не поддерживаются экраны клавиатур, отсутствует возможность вещания на все каналы, нет шумоподавления. Достоинством же является распространенность программы и серверов, большинство игровых сообществ пользуется именно TeamSpeak 2.
TeamSpeak 3
TeamSpeak 3 является эволюционным развитием TeamSpeak 2. В данный момент доступна 26 BETA версия, дата релиза не известна, программа уже разрабатывается долгое время. По сути TeamSpeak 3 это работа над ошибками, устранены практически все недостатки предыдущей версии.
Существуют клиенты под практически все операционные системы — Microsoft Windows, Linux и MacOS, серверная же часть, помимо этих OS, имеет версию еще и под FreeBSD.
TeamSpeak 3 только начинает набирать популярность, но судя по его возможностям, вкупе с бесплатностью, уже сейчас понятно, что именно он станет самой популярной программой для голосового общения среди игровых сообществ. Уже сейчас есть множество бесплатных серверов для общения.
Mumble
Mumble — бесплатная программа с открытыми исходными кодами, имеющая все возможности своего платного конкурента — Ventrilo и даже немного более. Из уникальных возможностей стоит отметить позиционирование звука (если, например, игрок находится справа от вас и говорит, то звук тоже будет слышен справа. Если игрок далеко от вас, звук будет приглушён), но она требует игрового плагина и поэтому доступно не для всех игр, так же возможно шифрование всего трафика через SSL и эффективное подавление эха.
Клиентская и серверная часть Mumble доступна для Microsoft Windows, MacOS и Linux.
В последнее время Mumble набрала достаточно много пользователей и стала популярной, имеется множество бесплатных серверов по всему миру.
Сводная таблица рассмотренных программ
Лучшим кодеком для голоса является CELT, он выдаёт лучшее качество и меньшую латентность при немного большем потреблении трафика, чем Speex. Выбор стоит делать исходя из потребностей пользователей и возможностей сообщества, если у вас есть собственный выделенный сервер, то лучшим выбором являться TeamSpeak 3 или Mumble. Если же вы собираетесь арендовать места на сервере, обратите внимание на Ventrilo.
Есть и несколько особенностей — Ventrilo критична к пакетлоссу, при потере пакета фраза, скачанная собеседником, не оборвётся, а дойдёт с довольно большой задержкой (иногда до 10-15 секунд). TeamSpeak же использует UDP, будет просто кратковременное пропадание связи. Mumble же может использовать оба протокола для передачи, как UDP, так и TCP.
Источник: habr.com
Как установить Teamspeak на VDS
Аудиозвонки в интернете набирают все большую популярность. И вместе с тем растет количество средств и программ, с помощью которых можно осуществлять голосовое общение. Одно из таких приложений – Teamspeak. Сегодня я расскажу, как установить его на VDS и какие аналогичные программы для серверов еще существуют.
Что такое Teamspeak и как он работает
Teamspeak – это программное обеспечение для проведения голосового общения в интернете посредством технологии VoIP. Использование программы в качестве сервера позволяет координировать действия участников онлайн-игр. И вот некоторые преимущества, благодаря которым стоит выбрать именно это ПО:
- неограниченное количество абонентов при одновременном разговоре;
- высокий уровень конфиденциальности;
- система безопасности военного уровня;
- низкое потребление ресурсов;
- поддержка объемного 3D-звука;
- возможность настройки работы на усмотрение владельца;
- передача и хранение файлов;
- наличие текстового чата.
Как работает Тимспик
Для начала разговора в Teamspeak потребуется активировать микрофон. Сделать это можно двумя способами – нажав на мышь/клавиатуру или с помощью голоса. Говорящий пользователь отмечается в чате индикатором синего, а молчащий – темно-синего цвета. Участники могут блокировать лично для себя звук любых участников, а еще менять громкость их голоса.
Общение проходит наподобие конференции.
Для соединения с сервером нужно знать адрес, на котором установлена программа, а также пароль. При подключении пользователь попадает в канал по умолчанию. Далее модераторы и супермодераторы могут пригласить его в подканалы с разными уровнями доступа.
Производительные VDS с минимальным steal time — 15 дней бесплатно
Дарим 15 дней на тарифе Scarlett! Закажи VDS, внеси платеж от 50 рублей и активируй промокод community15.
Как установить Teamspeak на VDS-хостинг
Системные требования для серверов Тимспик достаточно небольшие. Подойдет даже тариф с минимальными характеристиками. Например, VDS Scarlett.
Для начала необходимо подключиться к серверу по SSH. Также нужно создать отдельного пользователя для Тимспик-сервера. Пароль для него будет заблокирован, чтобы не было возможности авторизоваться. Это одна из мер предосторожности, исключающая возможность взлома. А теперь о том, как это сделать на разных ОС сервера.
Создаем нового пользователя
В дистрибутивах Ubuntu/Debian для создания нового пользователя в «Терминале» потребуется ввести вот такой запрос:
adduser –disabled-login teamspeak
Если система спросит данные о пользователе, просто нажимаем на кнопку Enter до тех пор, пока не появится строка приветствия.
А вот в CentOS команда для создания нового пользователя выглядит немного иначе:
adduser teamspeak passwd -l teamspeak
После создания нового пользователя этапы создания на Ubuntu, Debian и CentOS не отличаются.
Загрузка архива и установка
Теперь надо скачать архив с серверной версией Тимспик. Для начала потребуется перейти на официальный сайт и найти в списке строку Linux на 64 бита. Рядом с кнопкой загрузки будет другая иконка – надо нажать на нее, чтобы скопировать ссылку на скачивание.
Возвращаемся на VDS и приступаем к установке. Перед этим переходим в папку только что созданного пользователя с помощью вот такой команды:
cd /home/teamspeak/
Теперь с помощью wget необходимо скачать в эту папку архив Teamspeak. Выглядеть это должно примерно так:
wget https://files.teamspeak-services.com/releases/server/3.12.1/teamspeak3-server_linux_amd64-3.12.1.tar.bz2
Как только загрузка завершится, нужно распаковать архив следующей командой:
tar xvf teamspeak3-server_linux_amd64-3.1.2.tar.bz2
Теперь следует навести порядок, для этого вводится такой запрос:
cd teamspeak3-server_linux_amd64 mv * /home/teamspeak cd .. rm -rf teamspeak3-server_linux_amd64* chown -R teamspeak:teamspeak /home/teamspeak
Далее понадобится принять лицензионное соглашение. Создаем файл с помощью следующей команды:
touch .ts3server_license_accepted
Название нельзя менять ни в коем случае.
Следом надо настроить автозапуск Teamspeak при загрузке сервера. Понадобится создать соответствующий файл, а для этого вводится такая команда:
sudo nano /lib/systemd/system/teamspeak.service
Используем любой удобный текстовый редактор, чтобы наполнить новый созданный файл вот таким содержимым:
[Unit] Description=TeamSpeak 3 Server After=network.target [Service] WorkingDirectory=/home/teamspeak/ User=teamspeak Group=teamspeak Type=forking ExecStart=/home/teamspeak/ts3server_startscript.sh start inifile=ts3server.ini ExecStop=/home/teamspeak/ts3server_startscript.sh stop PIDFile=/home/teamspeak/ts3server.pid RestartSec=15 Restart=always [Install] WantedBy=multi-user.target
Обязательно сохраняем изменения и выходим из текстового редактора. Надо еще добавить созданный файл в автозагрузку. Для этого последовательно надо запустить следующие команды:
systemctl enable teamspeak.service systemctl start teamspeak.service systemctl status teamspeak.service
Сервер готов. Чтобы при первом запуске подтвердить на нем права администратора, потребуется раздобыть токен, он же ключ привилегий. Сделать это можно с помощью следующего запроса:
cat /home/teamspeak/logs/ts3server_* | grep -o ‘token.*’ | cut -f2- -d=
Настройка завершена, осталось лишь установить клиент на компьютер. Скачиваем инсталлятор с официального сайта и устанавливаем приложение.
После завершения установки переходим в меню «Подключения», выбираем в нем элемент «Подключиться». Вводим IP-адрес сервера и псевдоним. После этого появится новое окно, где вводится ключ привилегий. Напоследок жмем на кнопку ОК для подтверждения выбора.
Можно начинать пользоваться программой.
Установка Teamspeak на Windows Server
На VDS Windows установить Тимспик очень просто. Для начала надо просто скачать серверную версию приложения с официального сайта. Распаковать архив можно в любую удобную папку.
Далее следует найти в извлеченных файлах установщик ts3server.exe и запустить его. Поэтапно принимаем лицензионное соглашение и разрешаем брандмауэру работу приложения. После завершения установки будет предоставлен логин, пароль и ключ привилегий.
Остается теперь только подключиться к серверу. Открываем приложение, выбираем пункт «Подключиться», вводим IP-адрес и никнейм, затем подтверждаем права админа вводом токена.
Источник: timeweb.com
TeamSpeak 3
Интернет технологии предоставляют пользователям широкие коммуникативные возможности. Русская версия Teamspeak 3 обеспечивает высококачественную голосовую связь практически неограниченного множества абонентов в режиме конференции. Приложение имитирует работу многоканальной радиостанции и широко используется геймерами и другими пользователями для координации совместных действий больших групп людей.
Разработчиками программы являются Ralf Ludwig и Niels Werensteijn, использовавшие технологию VoIP для создания своего продукта. Всего за четырнадцать лет существования приложения было выпущено три его варианта с логическим развитием функционала. Последняя версия данной программы получила максимальные возможности и завоевала популярность у пользователей, признающих ее наиболее удобной в использовании перед аналогами.
Системные требования Teamspeak 3
Огромный российский рынок привлекает разработчиков игрового контента и продуктов для обеспечения процесса.
Русский Тимспик 64 бит предназначается для использования на персональных компьютерах и ноутбуках со следующими минимальными требованиями:
- Операционная система Виндовс 2000, ХР и Vista, последняя вервия адаптирована к работе с ОС Windows
- Для устойчивого функционирования приложение компьютер должен быть оснащен процессором AMD Athlon XP или Intel Pentium III (рабочая частота CPU не ниже 800 МГц).
- Объем оперативной памяти минимальный – 128 Мб, рекомендованный – 512 Мб.
- Выделенное пространство на жестком диске не менее 110 Мб.
Для обеспечения устойчивости работы приложения необходимо установить DirectX версия не ниже 8.1. Данный продукт специально разрабатывался под мощные игровые ноутбуки и компьютеры и способен устойчиво функционировать с 64 bit процессорами. Это позволяет обеспечивать высокое качество связи практически без искажений голоса и исчезающе малое время задержки.
Данная программа в последней версии также адаптирована для работы с современной версией Windows 8. Язык интерфейса – английский, что может создавать определенные сложности для россиян. Специалистами разработан русификатор для Team speak 3 обеспечивающий качественный перевод надписей, инструкций и иной текстовой информации. Данное ПО способствовало повышению популярности продукта в геймерском сообществе.
Основные изменения в Teamspeak 3
Русифицированный Тим спик превосходно зарекомендовал себя у российских пользователей интернета. Последняя третья версия программы в процессе развития проекта была усовершенствована с учетом накопленного опыта применения.
Так в ранние версии ПО были внесены следующие изменения:
- значительное улучшение качества звука;
- программа дополнена обновленными кодеками;
- приложение получило возможность передачи файлов и архивов любых форматов;
- новое более красочное оформление.
В последней версии продукта был несколько изменен и улучшен пользовательский интерфейс, что делает его более удобным и простым в применении. Распространение ПО осуществляется через сеть и возникает вполне закономерный вопрос на каком из сайтов можно бесплатно скачать программу Teamspeak 3 rus? Проблема состоит в том, что не все интернет страницы обеспечивают надежную антивирусную защиту контента.
Функциональные возможности Teamspeak 3
В качестве ответа на вопрос, где скачать Тим спик на русском языке опытные пользователи рекомендуют обратиться на официальный сайт разработчика. Данное программное обеспечение разработано с учетом текущего уровня развития аппаратных средств.
Основные функциональные возможности приложения таковы:
- одновременная работа с несколькими серверами с сохранением установочных данных;
- программа обеспечивает объемное звучание при посредстве колонок или наушников;
- расширенные возможности в части создания групп и управления правами доступа в соответствии с положением абонента в иерархической структуре;
- обновленная система идентификации пользователей;
- возможность создания и сохранения списков друзей и противников и настройки соответствующих звуковых уведомлений.
Обновленный client для Teamspeak 3 для обеспечения доступа использует не привычные пары из логина и буквенно-цифрового пароля, а уникальные идентификаторы. Такая система упрощает работу администратора: авторизация пользователя после регистрации производится в автоматическом режиме, в сети участник для общения между собой обычно использует оригинальный псевдоним. Использование программы Teamspeak 3 позволяет в процессе общения активно обмениваться информацией голосом или путем передачи файлов. Коммуникативные возможности приложения обеспечивают использование группового или выделенного канала связи с выбранным абонентом.
Источник: arhivatora.net