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

Требуется разработчик asterisk для небольшого проекта...

Добавлено: 13 фев 2011, 11:19
Константин2004
Требуется разработчик asterisk для небольшого проекта...
Краткое ТЗ указано ниже.
Заинтересовавшихся просьба стучаться в аську 1-один-76-ceмь-9O6.

1) Запись логов.
Запись логов должна происходить в таблицу БД mssql в режиме реального времени.
В логе должны фигурировать следующие данные:
- дата и время звонка
- тип звонка (входящий / исходящий)
- расположение звонка (внутренний / внешний)
- общая длительность звонка
- длительность разговора (без учета hold)
- входящий номер (по Caller ID)
- номер ext (с которым соединен звонок)
- путь к файлу с записью звонка

2) Запись разговоров в mp3.
Запись должна начинаться с момента соединения с оператором.

3) При входящем звонке * должен по таблице из mssql найти с каким ext соединять звонящего.

4) При входящем звонке нужно в "name" выгружать "фио контакта" (если найдено в БД).

Заинтересовавшихся просьба стучаться в аську 1-один-76-ceмь-9O6.

Re: Требуется разработчик asterisk для небольшого проекта...

Добавлено: 13 фев 2011, 11:24
tma
Константин2004 писал(а): Запись логов должна происходить в таблицу БД mssql в режиме реального времени.
Это называется CDR (Call Detail Record).

Re: Требуется разработчик asterisk для небольшого проекта...

Добавлено: 13 фев 2011, 12:18
ded
Константин2004 писал(а): - входящий номер (по Caller ID)
Скорее - по CallerID?
Константин2004 писал(а):3) При входящем звонке * должен по таблице из mssql найти с каким ext соединять звонящего.
4) При входящем звонке нужно в "name" выгружать "фио контакта" (если найдено в БД).
Именно mssql? Это предполагает другой сервер - виндозный, на котором MS SQL. С которым должно быть какое-то взаимодействие odbc, xml.
Если же всё таки MySQL - то это можно и на *. Ближе, нативней, проще.
А в общем эта функция носит название CallerID lookup (При входящем звонке нужно в "name" выгружать "фио контакта" если найдено в БД).