|
|
www.lissyara.su
—> статьи
—> FreeBSD
—> программы
—> TeamSpeak
TeamSpeak
Автор: Raven2000.
Нижеописанное, не является статьей в широком смысле этого слова. Поскольку
расписывать тут нечего, рассмотрим вкратце установку, работу и подключение клиентов
к серверу. Для начала разберемся что это и где применяется:
TeamSpeak
Инсталляция
Администрирование
Клиенты
Web viewer
Литература
1) TeamSpeak
Процитирую Википедию:
Teamspeak (тимспик) — семейство программ, предназначенных для общения голосом в сети. От классического телефона отличается практически неограниченным количеством абонентов, разговаривающих одновременно. Больше всего это похоже на многоканальную рацию, в которой можно одновременно пользоваться несколькими каналами. При этом доступны все опции, разработанные в своё время для удобства использования раций в полевых (боевых) условиях. Программы этого типа предназначены, прежде всего, для игроков, но могут использоваться везде, где необходима голосовая связь и координация большой группы людей.
Теперь ясно, что Teamspeak представляет собой "сетевой телефон" и позволяет вести
голосовое общение между собой отдельным группам пользователей. Чаще всего программу
используют совместно с командными компьютерными играми :)
Для работы с TeamSpeak на сервере потребуется серверная часть, для клиента - клиентское
ПО и колонки, либо наушники и микрофон.
2) Инсталляция
В программе остутствует возможность установки опций.
# cd /usr/ports/audio/teamspeak_server && make install clean
| После установки на экране появляется следующее.
This port has installed the following files, which may act as network
servers and may therefore pose a remote security risk to the system.
/usr/local/lib/teamspeak_server/server_linux
This port has installed the following startup scripts, which may cause
these network services to be started at boot time.
/usr/local/etc/rc.d/teamspeak-server
If there are vulnerabilities in these programs there may be a security
risk to the system. FreeBSD makes no guarantee about the security of
ports included in the Ports Collection. Please type 'make deinstall'
to deinstall the port if this is a concern.
For more information, and contact details about the security
status of this software, see the following webpage:
http://www.teamspeak.com
|
Запускаем демона.
# /usr/local/lib/teamspeak_server/teamspeak2-server_startscript start
| Проверим запустился ли он...
$ ps -ax |grep server_linux
33416 p0- SN 0:03.61 ./server_linux -PID=tsserver2.pid
33417 p0- S 0:03.28 ./server_linux -PID=tsserver2.pid
33418 p0- R 2:00.01 ./server_linux -PID=tsserver2.pid
33419 p0- R 2:09.16 ./server_linux -PID=tsserver2.pid
33420 p0- S 0:16.88 ./server_linux -PID=tsserver2.pid
33421 p0- S 0:04.87 ./server_linux -PID=tsserver2.pid
33422 p0- S 2:20.54 ./server_linux -PID=tsserver2.pid
33423 p0- S 2:18.64 ./server_linux -PID=tsserver2.pid
33424 p0- S 0:13.96 ./server_linux -PID=tsserver2.pid
63154 p0 S+ 0:00.01 grep server_linux
|
2) Администрирование
Теперь зайдем в администраторский раздел web интерфейса TeamSpeak
http://{server_address}:{port} (пример http://my_site:14534/)
Обратите внимание, что существует два уровня привелегий администратора
Admin/Client login так и SuperAdmin Login
Поскольку логинов и паролей нам не сообщали, то посмотрим их в логах сервера,
которые находятся в директории с демоном см server.log
# less /usr/local/lib/teamspeak_server/server.log
|
19-10-07 19:12:57,WARNING,Info,SERVER, Default VirtualServer created
19-10-07 19:12:57,WARNING,Info,SERVER, admin account info: username: admin password: hs7gpl
19-10-07 19:12:57,WARNING,Info,SERVER, superadmin account info: username: superadmin password: 3vaqny
19-10-07 19:12:58,ALL,Info,server, Server init finished
19-10-07 19:12:58,WARNING,Info,server, TeamSpeak Server daemon activated
|
Нас интересуют строчки, в которых находятся строчки admin account info
и superadmin account info информацию из этих строк, мы будем использовать для
авторизации. В административном разделе всегда можно поменять пароль на более удобный.
Про админку и рассказывать нечего пару переменных, добавление каналов, изменение прав
доступа и вроде все. Так что и без меня разберетесь.
Для запуска демона при загрузке, записываем такую строку в rc.conf
3) Клиенты
Не буду пересказывать сказанное до меня, а сразу дам ссылки которые помогут
в настройке клиентской части:
а) Руководство по настройке и применение клиентской версии Teamspeak
б) Описание настройки клиента TeamSpeak
в) Русификацию клиента
4) Web viewe
4.1) GllcTS2 - A webposting script for TeamSpeak 2
4.2) PHPTS2 - скрипт основанный на PHP, который отображает все каналы и пользователей в сервере TeamSpeak 2. Из-за своего негибкого дизайна, трудно должно внедрить этот скрипт в ваш шаблон сайта, но взамен этот мод показывает много дополнительной информации.
4.3) Teamspeak Display - мелкий и удобный для вставки в блок сайтов сам юзаю.
P.s: Итак, в итоге, мы получили весьма удобную говорилку, с разделяемыми каналами, на которые можно поставить пароль, разнообразные кодеки, разделение прав и простоту интеграции. Рекомендуется для игровых серверов или для простого сетевого общения.
Литература:
1) Site TeamSpeak
2) TeamSpeak FAQ
3) Руководство на русском
4) TeamSpeak Server Community Game-Host.Ru
5) Ветка форума
6) Russian TeamSpeak Community - все о TeamSpeak на русском
7) Planet TeamSpeak
размещено: 2007-10-22,
последнее обновление: 2009-03-22,
автор: Raven2000
|
|
|
|
2014-07-27, lissyara
gmirror
Удалённое создание софтверного зеркала средствами gmirror, на диске разбитом с использованием gpart. Использование меток дисков для монтирования разделов.
2013-08-20, zentarim
Scan+Print server FreeBSD 9
Настройка сервера печати и сервера сканирования под управлением операционной системы FreebSD 9 для МФУ Canon PIXMA MP540
2011-11-20, BlackCat
Разъём на WiFi-карту
Делаем съёмной несъёмную антену на WiFi-карте путём установки ВЧ-разъёма
2011-09-14, manefesto
Настройка git+gitosis
Настройка системы контроля версия исходного кода в связке git+gitosis+ssh
2011-08-14, zentarim
Wi-FI роутер + DHCP + DNS
Настройка Wi-Fi роутера на Freebsd 8 + DNS сервер + DHCP сервер: чтобы Wi-Fi клиенты были в одной подсети с проводными, проводные и беспроводные клиенты получали адреса автоматически по DHCP, кэширующ
2011-06-15, -ZG-
Охранная система на FreeBSD+LPT
В этой статье описана попытка реализации простой охранной системы на базе FreeBSD с подключением к ней охранных устройтсв на LPT порт и видеорегистрацией.
2011-03-13, terminus
ng_nat
Описание работы ng_nat, практическое использование, достоинства и недостатки в сравнении с ipfw nat
2011-02-20, Капитан
Nagios+Digitemp
Статья описывает создание системы оповещения о превышении температуры в специальных помещениях на основе Nagios с использованием программы Digitemp.
2011-02-17, Le1
Zyxel Configuration
Скрипт для массового изменения конфига свичей Zyxel. Берет из файла iplist список ip-шек, заходит последовательно на каждый и выполняет комманды из файла commands, записывая происходящее в лог файл.
2011-02-16, fox
hast carp zfs ucarp cluster
HAST (Highly Available Storage), CARP, UCARP, ZFS, Cluster настройка и одаптация плюс личные размышления…
2011-02-04, BlackCat
Восстановление ZFS
История о том, как был восстановлен развалившийся RAIDZ ZFS-пул (перешедший в FAULTED) с помощью скотча и подручных средств. Или о том, какие приключения ожидают тех, кто не делает резервных копий.
2011-02-03, Капитан
1-Wire
Статья описывает самостоятельное изготовление контроллера DS9097 для съёма показаний с датчиков температуры DS1820 с помощью программы Digitemp.
2011-01-28, Капитан
Температура в серверной
Статья описывает построение системы наблюдения за температурой в помещении серверной с использованием программы Digitemp и выводом графиков в MRTG
2011-01-21, m4rkell
Syslog server
Как то буквально на днях, у нас завалилось, что то в еве) или не в еве не суть. Суть в том, что когда захотели снять логи с хостов esx обнаружили, что хранят эти негодяи логии только за последнии сутк
|
Статистика сайта
|
Сейчас на сайте находится: 8 чел.
|
За последние 30 мин было: 52 человек
|
За сегодня было 3846 показов, 790 уникальных IP
|
|
|
|
Этот информационный блок появился по той простой причине,
что многие считают нормальным, брать чужую информацию не уведомляя автора
(что не так страшно), и не оставляя линк на оригинал и автора — что более существенно.
Я не против распространения информации — только за. Только условие простое — извольте
подписывать автора, и оставлять линк на оригинальную страницу в виде прямой, активной, нескриптовой,
незакрытой от индексирования, и не запрещенной для следования роботов ссылки.
Если соизволите поставить автора в известность — то вообще почёт вам и уважение.
© lissyara 2006-10-24 08:47 MSK
|
|
|
Комментарии пользователей [14 шт.]