Кодек G729 в FreeSwitch

Стандартный модуль mod_g729.so во FreeSwitch не умеет транскодить, что бы стать обладателем полноценного кодека G729 нужно его либо купить либо собрать самому, благо энтузиасты модифицировали под FreeSwitch кодек открытый fsg729, его осталось только скачать и собрать. Под катом я расскажу как это сделать.

Читать далее «Кодек G729 в FreeSwitch»

Отправка TCP и UDP пакетов из командной строки Linux

2000px-Tux.svg

Как то раз потребовалось отправить UDP пакет из пункта А  в пункт Б. Задался вопросом как это сделать, так как до этого с таким не сталкивался. В очередной раз нашел решение в интернете. На самом деле есть множество способов это сделать, но я выделю два:

Читать далее «Отправка TCP и UDP пакетов из командной строки Linux»

Дамп SIP + RTP (голосового) трафика с помощью tshark

icon-WireShark

Иногда требуется снять дамп SIP с голосом для дальнейшего анализа качества или же просмотра направления rtp трафика, но онлайн анализ по каким то причинам не получается сделать. В таком случае для этого удобнее всего использовать tshark, что бы далее послушать вызов в Wireshark или же sngrep.

Читать далее «Дамп SIP + RTP (голосового) трафика с помощью tshark»

sngrep — лучший инструмент для SIP дебага

VoIP-Phone-Systems

Раньше приходилось мучится и дебажить проблему с SIP звонками по средствам tcpdump. При трафике в 100 и более онлайн звонков это очень трудно. Приходилось сливать дамп в pcap файл и открывать на рабочем компьютере в Wireshark или того хуже поднимать rpcap и смотреть вызовы в онлайн режиме. Но все же не хватало функционала, фильтров и наглядности.

Начал курить интернет и наткнулся на утилиту sngrep. Информация о ней далее под катом.

Читать далее «sngrep — лучший инструмент для SIP дебага»

Автоматизация работы с sftp с помощью Expect

 

2000px-Tux.svg

Скрипт, работает с sftp сервером, подключается, качает необходимый файл в зависимости от даты и далее делает с ним все что угодно:

Читать далее «Автоматизация работы с sftp с помощью Expect»

Страница 1 из 2
1 2