Мучаю trixbox, по заданию руководства. Суть задания в том чтобы запретить вызовы на определённые мобильные телефоны . Я это реализовал самым (как мне кажется ) незаурядным способом - создал транк в никуда (без каких либо подключений ) в исходящей маршрутизации добавил номера на которые нужно запретить вызовы и указал тот самый транк в никуда . но хотелки у руководства пошли дальше , теперь нужно чтоб при наборе номера , на который вызов запрещен , воспроизводилось заготовленное сообщение . Подскажите возможно-ли такое и если да , то хотя - бы скажите в каком направлении копать
exten => _номер-телефона,1,Answer()
exten => _номер-телефона,n,PlayBack(vm-goodbye)
exten => _номер-телефона,n,Hangup() Custom context
-Загружаете приветствие , которое необходимо проигрывать. Называете его например 'play_block'
-Создаете <Другое Устройство или "Other (Custom) Device"> транк со строкой Dial 'Local/play_block@blockhole_custom/n'
-в extensions_custom.conf пишите :
[blockhole_custom]
exten => play_block,1,Noop()
exten => play_block,n,Playback(custom/play_block)
exten => play_block,n,Hangup()
-в правилах Исходящей маршрутизации перечесляете запрещенные номера и выбираете созданный транк.
-Всё.
zzuz, спасибо за понятный ответ , только "специальный транк со строкой " как я понимаю это строка регистрации, если так , то надо- ли что-то писать в опциях для PEER ?
mishanya00 ( 2012-09-24 12:47:10 +0400 )редактироватьэто я вижу , просто не совсем понимаю , где конкретно писать эту строку?
mishanya00 ( 2012-09-24 13:47:46 +0400 )редактироватьА подскажите ещё, в каком формате должно быть загруженное приветствие , я какие не пробую загружать все отказываются воспроизводится , просто короткие гудки идут
mishanya00 ( 2012-09-25 09:48:20 +0400 )редактироватьможно еще попробовать заменить расширение файла на *.alaw. и я, когда делаю через Audacity, кодирую файлы с помощью alaw
vlad.v ( 2012-09-25 21:50:19 +0400 )редактироватьв моём - это формат raw для звуковых файлов , который записан определенным алгоритмом. Вот замена расширения файла уж точно не измененит его заголовок. Это Вам не виндоз.
zzuz ( 2012-09-27 14:09:19 +0400 )редактироватьЯ говорю о том, что у меня работает, расширение wav Астер не хотел брать, alaw - схавал. Гляньте сюда "http://habrahabr.ru/post/122751/" и комменты тоже, что бы Вы не говорили мне что это не виндовз))
vlad.v ( 2012-09-30 18:49:43 +0400 )редактироватьНу, наверное, далеко не все гуру как Вы. Сколько Вы с Астериском? Я, меньше года и пользуюсь подсказками с сети.
vlad.v ( 2012-10-01 13:30:05 +0400 )редактироватьЯ далеко не гуру и никогда им не был. Я просто умею перечитывать мануалы , если после прочтения сразу не разобрался. И вместо клонирования вопросов читаю ответы на уже заданные.
zzuz ( 2012-10-01 13:34:46 +0400 )редактироватьЗадан: 2012-09-24 11:50:05 +0400
Просмотрен: 4,243 раз
Обновлен: Sep 26 '12
исходящий на определенный номер
Запрет использования транка определенными внутренними номерами.
Перевод входящего вызова на мобильный
Запрет звонка за пределы Астериск
Перевод вызова "на лету". Asterisk, Freepbx
Запрет на выход в город определенного номера (группы номеров)
Elastix. Максимальное время вызова 60с в группе вызова
Как запретить входящие и исходящие звонки из внешних номеров на внутренний?
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.