Организация звонка на Linux посредством SIP-протокола

Заказчик
[no-member:pro]Юрий[/no-member:pro]Юрий
Параметры проекта
Вариант сотрудничестваПериодическая занятость
РазделРазработка программ
Предоплатабез предоплат
Способы оплатыНаличные, Банковский перевод, Электронные деньги
Приём заявокзавершён
Описание проекта
Требуется написать программу с использованием любых системных библиотек необходимых для поддержания протоколов SIP-телефонии.
Программа должна уметь инициализировать звонк посредством SIP-телефонии, проигрывание туда аудио файла MP3-формата, получение статуса – прослушано полностью, обрыв соединения на 5 сек, абонент не доступен или пользователь нажал цифру 0 и хочет записать голосовое сообщение. В последнем случае также возвращать аудио-файл.
Верхняя часть программы - модуль взаимодействия должен быть написан предпочтительно на Perl или на Python.
На входе - есть телефонный номер куда звонить и аудио-файл.
Это не единственная задача по SIP, есть ещё. Можно считать выполнение этой задачи - как успешное прохождение на следующий этап.
Программа должна уметь инициализировать звонк посредством SIP-телефонии, проигрывание туда аудио файла MP3-формата, получение статуса – прослушано полностью, обрыв соединения на 5 сек, абонент не доступен или пользователь нажал цифру 0 и хочет записать голосовое сообщение. В последнем случае также возвращать аудио-файл.
Верхняя часть программы - модуль взаимодействия должен быть написан предпочтительно на Perl или на Python.
На входе - есть телефонный номер куда звонить и аудио-файл.
Это не единственная задача по SIP, есть ещё. Можно считать выполнение этой задачи - как успешное прохождение на следующий этап.