проблема с Playback
Откуда: Москва
Сообщений: 25
|
проблема с Playback
Коллеги, нужен HELP!!!
Раньше стоял Asterisk v. 1.2.0. Стоял кушать не просил, всё работало. Записывал файлы на компе в формате .wav 8 кГц, 16 бит.
Апгрейдил сервак до 1.2.7. Playback сдох.
Переустановил OOH323 и кодеки не помогло.
Note: With Asterisk 1.2.x the transcoding behaviour changed (see discussion here and here): SLINEAR (signed linear) is now the "root" format and thus it is probably an excellent idea to encode your sound files as SLINEAR as well.
не понял, что за SLINEAR :(
переконвертил все файлы SOX'ом в gsm формат. в логах стали появлвться сообщения:
May 31 13:27:20 WARNING[1998] codec_gsm.c: Invalid GSM data
Убился но не нашел, как лечить!!! Помогите, я в панике! Интересует формат, который будет нормально проигрываться! И ещё вопрос, в догонку, думаю, гуру не составит труда быстро ответить. Сработает ли такая конструкция:
exten => 55555, s,1,Answer
exten => s,2,ResponseTimeout(5)
exten => s,3,Playback(55555)
exten => s,4,Dial (99999)
Необходимо, чтобы при звонке на номер 55555 Asterisk поднимал трубку, проигрывал файл 55555 и после звонил на номер 99999. Т.е. фактически перекидывал звонок на 99999 после проигрывания файла.
Покажите хоть сторону, в которую копать.
Заранее спасибо.
|
Откуда: Москва
Сообщений: 25
|
Re: проблема с Playback
Фигня какая-то сверху получилась, добавлю ещё раз сообщение, не корявое
Коллеги, нужен HELP!!!
Раньше стоял Asterisk v. 1.2.0. Стоял кушать не просил, всё работало.
Записывал файлы на компе в формате .wav 8 кГц, 16 бит.
Апгрейдил сервак до 1.2.7. Playback сдох.
Note: With Asterisk 1.2.x the transcoding behaviour changed (see discussion here and here): SLINEAR (signed linear) is now the "root" format and thus it is probably an excellent idea to encode your sound files as SLINEAR as well.
не понял, что за SLINEAR :(
переконвертил все файлы SOX'ом в gsm формат. в логах стали появлвться cообщения:
May 31 13:27:20 WARNING[1998] codec_gsm.c: Invalid GSM data
Убился но не нашел, как лечить!!! Помогите, я в панике! Интересует формат, который будет нормально проигрываться! И ещё вопрос, в догонку, думаю, гуру не составит труда быстро ответить. Сработает ли такая конструкция:
exten => 55555, s,1,Answer
exten => s,2,ResponseTimeout(5)
exten => s,3,Playback(55555)
exten => s,4,Dial (99999)
Необходимо, чтобы при звонке на номер 55555 Asterisk поднимал трубку, проигрывал файл 55555 и после звонил на номер 99999. Т.е. фактически перекидывал звонок на 99999 после проигрывания файла.
Покажите хоть сторону, в которую копать.
Заранее спасибо.
|
Откуда: Москва
Сообщений: 25
|
Re: проблема с Playback
Всем спасибо, проблему с голосом решил, глючили драйвера на карту E1, которую я не сумел интергрировать в систему.
второй вопрос остался, помогите, а?
Необходимо, чтобы при звонке на номер 55555 Asterisk поднимал трубку, проигрывал файл 55555 и после звонил на номер 99999. Т.е. фактически перекидывал звонок на 99999 после проигрывания файла.
exten => 5555, s,1,Playback(55555)
exten => s,4,Dial (99999)
|
Сообщений: 112
|
Re: проблема с Playback
exten => 5555,1,Answer
exten => 5555,2,Playback(555)
exten => 5555,3,Dial(999)
|
Откуда: Москва
Сообщений: 25
|
Re: проблема с Playback
я прописал след.:
exten => _9.,1,Dial(OH323/${EXTEN:1}@x.x.x.x,60,tT)
exten => 55555,1,Answer
exten => 55555,2,Playback(111)
exten => 55555,3,Dial(OH323/8926****)
Вот, Playback отрабатывает нормально, а звонок на мой сотовый 8926**** не идёт! кто-нить знает? в логах ничего, только при restart'е asterisk'а пишет:
May 31 16:24:08 WARNING[4018] res_musiconhold.c: Unable to open pseudo channel for timing...
Sound may be choppy.
фигня какая-то, когда заканчивает говорить Playback - начинаются булькающие звуки и fb
|
Сообщений: 1530
|
Re: проблема с Playback
Argentum
exten => _9.,1,Dial(OH323/${EXTEN:1}@x.x.x.x,60,tT)
Сюда подпадают звонки на номера 9XXXXXXXXXXXXXX...XXXXX, но не 8926XXX...
|
Откуда: Москва
Сообщений: 25
|
Re: проблема с Playback
если я пишу такую конструкцию:
exten => 6096580,1,Answer
exten => 6096580,2,Playback(111)
exten => 6096580,3,Dial(OH323/98926XXX)
всё равно не работает.
Нужно чтобы в канал
exten => _9.,1,Dial(OH323/${EXTEN:1}@x.x.x.x,60,tT)
уходил звонок
exten => 6096580,3,Dial(OH323/89265XXXX)
т.е. после приветствия, звонок переводился на 8926XXX.
у меня не получается :(
|
Сообщений: 194
|
Re: проблема с Playback
ИМХО, налицо полное непонимание основ построения диалплана.
Рекомендую для начала почитать документацию.
|
Откуда: Москва
Сообщений: 25
|
Re: проблема с Playback
я бы с радостью! ткните где читать, если не трудно..
в extensions.conf понял мало, сделал как понял - не сработало..
|
Сообщений: 1530
|
Re: проблема с Playback
Вот так:
exten => _8Z.,1,Answer
exten => _8Z.,2,Playback(111)
exten => _8Z.,3,Dial(OH323/7{EXTEN:1}@x.x.x.x,60,tT)
Сюда подпадет номера типа: 88121234567, 8495123456, 8926123456...
Первая цифра будет отрезана (${EXTEN:1}, а перед полученным номером будет добавлена цифра 7 (код России).
Таким образом в Dial попадет номер 781231234567 или 74951234567 или же 79261234567.
Дальше рекомендую почитать все-таки документацию...
|
|