Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

проиграть звук, снявшему трубку

0

Возможно ли сделать так, чтобы астериск проигрывал звуковой файл тому, кто снял трубку. Звонки делает сам астериск, через call files.

Если это возможно, то как это сделать?

удалить закрыть спам изменить тег редактировать

спросил 2011-08-27 21:11:41 +0400

swordfish Gravatar swordfish
1 3 2 5

2 Ответа

1

call-файле надо так

Channel: SIP/370975115111@myprovider
MaxRetries: 1
WaitTime: 30
Application: Playback
Data: beep

контексты нафиг не нужны. 30 это сколько секунд звонить. длина времени после ответа равна длине звука.все.

ссылка удалить спам редактировать

ответил 2011-08-28 19:59:06 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

обновил 2011-08-28 20:00:12 +0400

Comments

круто, добавлю в закладки um2010 ( 2011-08-28 20:39:14 +0400 )редактировать
дак это изначальная функциональность.еще когда только лобировали эти call-files. контектсы потом добавили. по вашей же ссылке все есть. meral ( 2011-08-28 20:45:40 +0400 )редактировать
да я не внимательно там читал, осбобо диалаут то никогда не нужен был. всё равно круто. um2010 ( 2011-08-28 20:58:25 +0400 )редактировать
0

В качестве идеи В call-файле примерно такое:

Channel: SIP/100
MaxRetries: 10
RetryTime: 5
WaitTime: 20
Context: pa-call-file
Extension: 10

в extensions.conf

[pa-call-file]
        exten => 10,1,Answer()
        exten => 10,n,Wait(1)
        exten => 10,n,Playback(pa-message)
        exten => 10,n,Wait(1)
        exten => 10,n,Hangup()

в итоге позвонить абоненту 100, соединит его с экстеншеном 10 контекста pa-call-file

http://www.voip-info.org/wiki/view/Asterisk+auto-dial+out

ссылка удалить спам редактировать

ответил 2011-08-27 22:14:49 +0400

um2010 Gravatar um2010
2056 70 13 55

обновил 2011-08-27 22:19:59 +0400

Comments

спасибо, работает)) Вот как бы еще сделать так, чтобы звонок не длился дольше определенного времени? swordfish ( 2011-08-28 00:02:02 +0400 )редактировать
опции S(), L() um2010 ( 2011-08-28 11:17:33 +0400 )редактировать

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку
2 закладки

подписаться на rss ленту новостей

Статистика

Задан: 2011-08-27 21:11:41 +0400

Просмотрен: 2,808 раз

Обновлен: Aug 28 '11

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.