Попалась отличная статья по настройке freeSWITCH. Попробую его поставить.
Начал с того, что выкачал из репозитория последнюю версию сорцов. Их оказалось 300 мегов!
danx@alpha:~/freeswitch$ svn checkout http://svn.freeswitch.org/svn/freeswitch/trunk freeswitch
...
Checked out revision 13912.
danx@alpha:~/freeswitch$ du -ms .
300
svn, похоже, выкачивает сорцы в запакованном виде при выполнении команды checkout.
Собираем:
./bootstrap.sh (7,5 минут работы)
./configure (13,5 минут)
(включил русский язык в modules.conf - нужно, чтобы оно говорило по-русски; сконфигурить это потом надо будет так)
make all install sounds-install moh-install (2 часа сборки и все готово!)
В результате папка с прогой заняла 486 мегов после сборки, сам freeSWITCH установился в /usr/local/freeswitch/ и занял там 65 мегов.
Готово!
FreeSWITCH Version 1.0.trunk (13912) Started.
Crash Protection [Disabled]
Max Sessions[1000]
Session Rate[30]
SQL [Enabled]
Итак, все работает. Звонки (локальные) совершаются, практически ничего в конфигах не менял. Функционал очень богат. Понравилась программа.
Пока нет VoIP шлюза, чтобы можно было совершать городские звонки, но это в будущем.
Я не выйду к вам на работу, и вот почему
-
За годы работы в IT я общался с сотнями специалистов из разных проектов.
После десятков историй от коллег и анализа непрекращающегося потока
вакансий я с...
4 часа назад
Комментариев нет:
Отправить комментарий