Играя в очередную сетевую стрелялку, мы как-то поняли, что до уровня интуитивно-работающей команды, понимающих друг друга по движению, нам далековато. И поэтому надо координировать свои действия в более понятной форме - голосовое общение. Первое, что приходит в голову - teamspeak. Очень хорошее программное обеспечение, в своё время бывшее практически единственным в данном сегменте. Но почему бы не опробовать и альтернативные варианты? Ведь мы тут немного сумасшедшие на тему открытых исходников, бесплатных решений и просто чего-то нестандартного. (Я про программное обеспечение. :) ) Из таких решений могу назвать mumble - клиент для различных платформ, начиная от десктопов и заканчивая смартфонами. Разумеется, им всем надо куда-то подключаться и для серверной операционной системы (читаем, CentOS) есть Murmur. Занятное название, не так ли? :)

Итак, теперь копипаст, если не волнует тонкая настройка. Сначала подключаем одно замечательное хранилище - nux-dextop. Искреннее спасибо тем, кто его поддерживает и помогает устанавливать кучу действительно полезных пакетов как на сервера, так и на десктоп. Без этого хранилища CentOS на персональных компах был бы менее дружелюбен. :)

Теперь установка пакета:

  • yum install murmur -y

Теперь конфиг. Не стесняйтесь копировать, выделение строк просто не видно. Я до сих пор ленюсь поправить эту особенность сайта и… к черту, главное - копируется, даже если это не видно. :)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
cat > /etc/murmur/murmur.ini << EOF

database=murmur2.sqlite
dbus=session
icesecretwrite=
autobanAttempts = 10000
autobanTimeframe = 120
autobanTime = 3
logfile=/var/log/murmur/murmur.log
pidfile=/tmp/murmur.pid
welcometext="<br />Привет!.<br />Добро пожаловать в болталку!<br />"
port=64738
serverpassword=
bandwidth=72000
users=100
bonjour=True
[Ice]
Ice.Warn.UnknownProperties=1
Ice.MessageSizeMax=65536
EOF

Теперь запускаем и закидываем в автозагрузку.

  • systemctl daemon-reload

  • systemctl restart murmur

  • systemctl enable murmur

И подключаемся клиентами по ip или домену сервера. Да, на этом всё, настройка клиентов - дело 1 минутки. :)