Стандартный модуль mod_g729.so во FreeSwitch не умеет транскодить, что бы стать обладателем полноценного кодека G729 нужно его либо купить либо собрать самому, благо энтузиасты модифицировали под FreeSwitch кодек открытый fsg729, его осталось только скачать и собрать. Под катом я расскажу как это сделать.
Установка Freeswitch 1.7 на Debian 8 Jessie
Сегодня я опишу процесс установки Freeswitch 1.7 из исходников. За основу возьмем чистую систему Debian 8.6 Jessie, а так же что после установки был обновлен репозиторий.
Онлайн прослушивание звонков Freeswitch в браузере
Во Freeswitch есть очень крутая функция — telecast, за неё отвечает модуль, который называется Mod_shout, который позволяет прослушивать вызовы онлайн прямо из браузера, а так же создает mp3 поток, который можно слушать в любом плеере. Под катом я расскажу как подключить данный модуль.
Читать далее «Онлайн прослушивание звонков Freeswitch в браузере»
Настройка ZRTP на Freeswitch
Хочу поделится небольшим мануалом по активации ZRTP на Freeswitch. ZRTP — криптографический протокол согласования ключей шифрования, используемый в системах передачи голоса по IP-сетям (VoIP). ZRTP описывает метод получения ключей по алгоритму Диффи — Хелмана для организации Secure Real-time Transport Protocol (SRTP). Преимущество ZRTP над SRTP (SDES) в том что для шифрования трафика используется динамически генерируемые ключи и они каждый раз меняются.
Настройка Freeswitch SIP TLS + SRTP
Сегодня хочу затронуть тему защиты трафика в сетях VoIP. В Интернете гуляет очень много открытого трафика и добраться до него не так уж и сложно, тем более если ты админ Wi-Fi сети в гостинице или кафе, ибо инженер интернет-провайдера. Хоть я и не параноик, но корпоративные данные, будь то почта, авторизация на внутренних ресурсах и так далее предпочитаю шифровать. С недавних пор к голосовому трафику стараюсь относится так же.
Все действия будут происходить с FreeSWITCH Version 1.4.26 и софтфоном Blink. Так же чуть позже выложу статью по настройке других смартфонов.