Делаем удобный интерфейс для прослушки записанных разговоров
Я уже писал о том как записывать разговоры на Asterisk.
Прошло какое-то время и стало очень много таких файлов и работать с ними стало просто неудобно. Связи с этим на ум пришло сделать удобный интерфейс с плеером для прослушивания записей.
Что получилось под катом
Факсы на «мыло»
Собственно хотело бы посвятить эту статью приему факсов на e-mail.
Имеем исходные данные:
1. Sip транк от ТТК
2. Астериск 1.6
НУ и сама задача принять факс и отправить его на емаил
Решение под катом
Разбираясь с AGI для Asterisk
AGI — это встроенный в Asterisk метод выполнения внешних скриптов (по аналогии с CGI для http серверов), который может расширить функциональность asterisk при помощи других языков программирования. Таких, как: Perl, PHP, C, Pascal, Bourne Shell — все зависит от Вашего желания и умения.
Разбирался на днях с PHP — AGI забавная скажу вам штукенция.
сама библиотека phpagi тут(в исправленном мною варианте), в чем состоит само исправление, напишу ниже.
Добавляем в астериск функцию секретаря или делаем свою IVR.
Я думаю многим хочется разгрузить своего секретаря на предмет переключения на разные телефоны, если абоненту заранее известен внутренний номер сотрудника. Подробности внутри.
Первое что хотелось бы сказать, у астериска есть Goto, я думаю многие знают что это такое из того-же паскаля.
С помощью этого инструмента можно для всех входящих транков сделать 1 голосовую меню. Делается это очень просто:
Запись разговоров в asterisk 1.6.
Статистика, статистикой… а иногда все таки нужна запись телефонных разговоров.
Существуют 2 вида записи:
1. это запись обоих направлений в один файл
2. каждое направление записывается в свой отдельный файл
Asterisk. Статистика звонков в MySQL.
Рассмотрим на примере Debian 6 и asterisk 1.6
Запись статистики, Asterisk, ведет автоматически, если загружен модуль cdr_csv.so, статистика ведется по умолчанию в /var/log/asterisk/cdr-csv/Master.csv. Этой статистики в принципе достаточно, но работать не удобно. Удобней всего обрабатывать статистику хранящуюся в базе.
Кнопка «позвоните нам»
Я думаю многие задумывались, как сделать кнопочку «позвоните нам» и поместить к себе на сайт.
Хочу рассказать, как при помощи asterisk и проекта zadarma сделать такое чудо и при этом не заплатить ни копейки.
как настроить астериск на прием звонков я уже писал. Нам просто потребуется зарегистрироваться на zadarma.com, занести полученные логин и пароль в конфигурацию нашего астериска в качестве еще одного транка.
Потом на сайте задарма, под своими Логином и паролем Настройки->Виджет «Позвони мне» . тыкаем на понравившуюся кнопку, выделяем и копируем html текст к себе на сайт =)
у меня время реализации заняло не более 5 минут )
P.S. пытался как-то реализовать сие через Red5 Media Server, уж очень геморное дело это.
Переводим офис на SIP с минимальными потерями
Жил был офис с аналоговой АТС и обычной проводной телефонией.
И надоело платить кучу денег за разные номера.
И пришла идея перевести его на сип, но как сделать так чтобы не потерять клиентов, то есть оставить старые номера и при этом использовать сип?
Тут то и приходят на выручку устройства с FXO.
Я выбрал LinkSys 3102. Перестроил старую АТС чтобы она все входящие стала на один номер. Как рас на тот который мы воткнем в наш линксис, дальше настраиваем его таким образом чтобы он зарегистрировался в астериск.
Такие устройства регистрируются как клиентские и звонят строго на один заданный номер или группу номеров, в моем случае он звони на 999.
в астериске же в общем экстеншене прописано
exten => 999,1,Dial(SIP/100&SIP/102&SIP/103,,Tt)
тем самым звонок пришедший на старый номер попадает на 3 сип телефона)
Вот и все)
Настройка Asterisk для домашнего использования
Хочу расcказать о своем опыте настройки этой PBX для домашнего использования.
Что дано:
1. Сервер с Debian Squeeze, с статичным IP
2. LinkSys SPA8000
3. SIP с городским номером от TTK
4. PCTEL для дешевого межгорода по россии
Для чего я вообще это себе затеял и кому это будет полезно кроме как мне?
Тут все очень просто у меня постоянно с собой телефон на базе андройда с безлимитным интернетом. Хочется сократить затраты.
И так поехали.