Здравствуйте. Если два абонента созваниваются и разговаривают, то при звонке на любого из этих абонентов с другого номера нет сигнала "занято" просто тишина. И когда вызываемый абонент кладет трубку то звонок проходит, что то вроде очереди как будто, врубить там музыку и будет как очередь на *. Вот вопрос как добавить сигнал занято и сбрасывать вызов если абонент занят разговором.
Если звонят на несуществующего абонента идет сигнал "занято", как сделать что бы либо сигнал другой был либо говорило абонент не существует. Тут при переезде на kamailio 4.0 пришлось сменить номера так вот не туда звонят и говорят что не работает.
Подскажите пожалуйста куда копать, может кто сталкивался с подобными задачами. Спасибо.
надо понимать что kamailio это сервер операторского класса. если вы хотите получить занято, вы должны сами отслеживать звонки(например через модуль dialog)и выдавать ответ занято.
если вам надо получить ответ 603 вы тоже должны это прописать в kamailio в конфиге.
чтоб получить музыку или другие звуки надо использовать kamailio+SEMS или kamailio+asterisk. ибо сам kamailio не занимается медиа потоками.
Задан: Aug 14 '13
Просмотрен: 246 раз
Обновлен: Aug 15 '13
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
чисто камалия или с астером?
Zavr2008 (Aug 14 '13)editЧисто kamailio на отдельном сервере на внешке. Соединяет 9-10 серверов * + отдельные SIP абоненты.
Vasiliy78 (Aug 14 '13)edit