два вопроса, по автоответчику и "параллельному" телефону
|
Сообщений: 42
|
Re: два вопроса, по автоответчику и "параллельному" телефону
ок плачу 1000 рублей
больше нема пока :)
ЗЫ кому не лень, киньте ссылку, где можно почитать про трансфер звонка
например sip клиент принял звонок с города, он хочет передать его на другой городской номер, можно это дело организовать?
А то что-то на счёт этого только функция transfer имеется, пока больше ничего не нашлось.
Спасибо за ответы...
|
|
Сообщений: 243
|
Re: два вопроса, по автоответчику и "параллельному" телефону
Начинающие гуру Asterisk'a, не стесняйтесь, срубите денюжку! ;)
|
|
Сообщений: 188
|
Re: два вопроса, по автоответчику и "параллельному" телефону
romanse
ЗЫ кому не лень, киньте ссылку, где можно почитать про трансфер звонка
1. В features.conf есть blindxfer => # (я себе поменял на ##)
Жмешь в процессе разговора #, астериск тебе в ответ "Transfer", набираешь номер для трансфера, ждешь какое-то время (чтобы номер передался в астериск), вешаешь трубку.
2. Софтфоны как правило имеют кнопку transfer
3. Адаптеры сами умеют делать трансфер (набором номера типа *ХХ).
4. На телефоне (подключенном к адаптеру) в процессе разговора жмешь флэш, получаешь вторую линию, набираешь номер, там ответили, вешаешь трубку, адаптер соединяет две линии.
|
|
Сообщений: 42
|
Re: два вопроса, по автоответчику и "параллельному" телефону
ок спасибо попробую...
по поводу одновременного звонка на два телефона "Параллельный телефон" - вот что пишут в мане
Purpose and usage
Perhaps this is the most commonly used application. Its purpose is to place calls on a channel. It tries to do this on all available channels from the specified protocol(IAX, SIP, MGCP or ZAP). The call will be placed on the first one which answers.
You can make calls on more than one available channels simultaneously. You have just to list the desired technology/resource one by one separated by the "&" symbol
для одновременного звонка используйте &
делаю:
exten => 101,1,Dial(SIP/101&OH323/88795162525@212.12.110.214,12,tr&OH323/88795135504@212.12.110.214,120,tr)
ессесно sip.conf прописан 101
звоню с сипфона 35590 на 101 - астериск говорит что 101 выключен - это так и есть и набирает второй 88795162525 - воторой звонит - и вижу что звонит и слышу что звонит, но до третьего не доходит, хотя нужно чтобы звонили сразу три телефона - тобишь simultaneously.
в общем астериск поочерёдно пробует дозвониться до каждого - если хоть до одного можно дозвониться - до третьего он даж последовательно не звонит...
Ну и соответственно лог астерска:
-- Executing Dial("SIP/35590-277e", "SIP/101&OH323/88795162525@212.12.110.214|12|tr&OH323/88795135504@212.12.110.214|120|tr") in new stack
Sep 14 19:21:45 NOTICE[20845]: app_dial.c:1029 dial_exec_full: Unable to create channel of type 'SIP' (cause 3 - No route to destination)
-- H.323 call to 88795162525@212.12.110.214 with codec(s) alaw ulaw gsm g723 g729
-- Outbound H.323 call to destination '88795162525@212.96.100.214', channel 'OH323/88795162525@212.12.110.214-a08f9b49'.
-- Called 88795162525@212.12.110.214
> H.323 call 'ip$localhost/1731-a08f9b49', exception CALL_ALERTED.
-- OH323/88795162525@212.12.110.214-a08f9b49 is ringing
-- Nobody picked up in 12000 ms
-- Hungup 'OH323/88795162525@212.12.110.214-a08f9b49'
== Auto fallthrough, channel 'SIP/35590-277e' status is 'NOANSWER'
-- H.323 call 'ip$localhost/1731-a08f9b49' cleared, reason 1 (Cleared by local user)
что делаю не правильно?
|
|
Сообщений: 9
|
Re: два вопроса, по автоответчику и "параллельному" телефону
Еще раз:
[Description]
Dial(Technology/resource[&Tech2/resource2...][|timeout][|options][|URL]):
Между вторым и третьим номерами телефонов не должно быть timeout и options (т.е. ",12,tr"). Из за неправильного синтаксиса астериск звонит ОДНОВРЕМЕННО по первым двум телефонам, а третий номер принимает за неправильное продолжение поля options
|
|
Сообщений: 9
|
Re: два вопроса, по автоответчику и "параллельному" телефону
P.S. А если Вы хотите, чтобы один номер звонил дольше (или начинал звонить позже) чем другой, то это можно сделать с помощью каналов LOCAL. Например:
exten => local1,1,Wait(10)
exten => local1,2,Dial(SIP/101)
exten => local2,1,Dial(OH323/88795162525@212.12.110.214|12|tr)
exten => local3,1,Dial(OH323/88795135504@212.12.110.214|120|tr)
exten => 101,1,Dial(LOCAL/local1&LOCAL/local2&LOCAL/local3)
|
|
Сообщений: 42
|
Re: два вопроса, по автоответчику и "параллельному" телефону
вот последнее - то что нужно, Верик готов перечислить по вебмани тебе 50wmr.. говори свой кошель
На счёт автоответчика никто не надумал взяться?
Нет ни у кого русских голосовых сообщений? а то корявый англицкий тёткин задолбал и у него нету один хандрид (100), два хандрид (200) и так далее
чтобы создать папочку ru и кинуть их туда, и не отрабатывает мужской голос, женский, компьютерный - только тётка говорит, не зависимо от того какой тип голоса укажешь f, m или c
|
|
Сообщений: 141
|
Re: два вопроса, по автоответчику и "параллельному" телефону
По поводу второго вопроса. Я реализовывал нечто подобное.
Т.е. Если нет дозвона или абонент занят то идет переадресация на голосовой ящик где оставляется сообщение. Далее по крону запускается чудоскрипт, который сканирует почтовые ящики на наличие новых сообщений, и если таковые есть то создается call файл, который и соединяет абонента с его голосовым ящиком.
интересен такой вариант?
|
|
Сообщений: 42
|
Re: два вопроса, по автоответчику и "параллельному" телефону
да именно так и нужно:
клиент1 звонит на клиент2 - если у клиента2 занято - то говорит, что он занят - оставьте голосовое сообщение или перезвоните по позже, если клиент2 не доступен (no route), то говорит что абонент выключен - оставьте своё сообщение, клиент1 оставляет своё сообщение. Далее как только клиент 2 доступен (пусть крон проверяет или астериск каждые 10 минут или по доступности клиента2 - не важно) астериск дозванивается до него и говорит: "Вам поступило голосовое сообщение", воспроизводит все голосовые сообщения, что у него в ящике, только не нужно по емаилу wav-ки рассылать, пусть все сообщения лежать в /var/spool/asterisk/voicemai - а лезть для клиента на почтовый ящик - это всё далеко для него и ему не хочется заходить на свой ящик и прослушивать... народ ещё не привыкнет к такому - а так система будет работать, как галимый автоответчик.
если такое может кто реализовать я плачу 1000 wmr
|
|
Сообщений: 42
|
Re: два вопроса, по автоответчику и "параллельному" телефону
ну и если клиент2 трубку не поднимает там по истечению 2-ух минут, клиенту1 предлагается оставить своё сообщение...
|
|