Добавил. Language: en
Прочесть может "-rw-r--r--". Asterisk запущен от пользователя asterisk.
lioncub ( 2014-08-08 08:53:08 +0400 )редактироватьА если в диалплане в Playback путь к файлу указать полностью:
exten => s,n,Playback(/usr/share/asterisk/sounds/en/silence/1)
То так находит ?
virus_net ( 2014-08-08 18:18:45 +0400 )редактироватьВидит. Заменил немного диалплан на 7777:
[2014-08-09 14:01:54] VERBOSE[7410][C-00000000] pbx.c: -- Executing [s@from-pstn:5] Playback("SIP/101-00000000", "/usr/share/asterisk/sounds/en/silence/1") in new stack
[2014-08-09 14:01:54] VERBOSE[7410][C-00000000] file.c: -- <SIP/101-00000000> Playing '/usr/share/asterisk/sounds/en/silence/1.gsm' (language 'en')
[2014-08-09 14:01:55] VERBOSE[7410][C-00000000] pbx.c: -- Executing [s@from-pstn:6] SayAlpha("SIP/101-00000000", "7777") in new stack
[2014-08-09 14:01:55] VERBOSE[7410][C-00000000] file.c: -- <SIP/101-00000000> Playing 'digits/7.gsm' (language 'en')
[2014-08-09 14:01:56] VERBOSE[7410][C-00000000] file.c: -- <SIP/101-00000000> Playing 'digits/7.gsm' (language 'en')
[2014-08-09 14:01:56] VERBOSE[7410][C-00000000] file.c: -- <SIP/101-00000000> Playing 'digits/7.gsm' (language 'en')
[2014-08-09 14:01:57] VERBOSE[7410][C-00000000] file.c: -- <SIP/101-00000000> Playing 'digits/7.gsm' (language 'en')
lioncub (
2014-08-09 12:06:04 +0400
)редактироватьМало того:
[2014-08-09 14:07:29] VERBOSE[8259][C-00000000] pbx.c: -- Executing [s@from-pstn:5] Playback("SIP/101-00000000", "silence/1&ss-noservice") in new stack
[2014-08-09 14:07:29] VERBOSE[8259][C-00000000] file.c: -- <SIP/101-00000000> Playing 'silence/1.gsm' (language 'en')
[2014-08-09 14:07:30] VERBOSE[8259][C-00000000] file.c: -- <SIP/101-00000000> Playing 'ss-noservice.gsm' (language 'en')
lioncub (
2014-08-09 12:09:33 +0400
)редактировать
гсм кодек установлен вообще?
meral ( 2014-08-09 00:21:15 +0400 )редактироватьвроде да:
lioncub ( 2014-08-09 11:26:06 +0400 )редактироватьв гугле забанили? core show translation показывает кодеки. то что у вас лежат файлы ничего не значит. причем если вам звонок приходит в g729 вам надо два кодека и gsm и g729. посмотреть как пришел звонок можно выполнив dumpchan или core show channel CHANNREL_NAME
meral ( 2014-08-09 14:38:10 +0400 )редактироватьМожет g726:
show channel SIP/101-00000005 выше выложил...
lioncub ( 2014-08-11 05:56:38 +0400 )редактироватьДобавил нестандартный кодек g729:
и добавил в sip:
К сожалению не помогло... И еще. Этот файл воспроизводится если добивал в диалплан к 7777. Ниже ответил.
lioncub ( 2014-08-11 07:12:32 +0400 )редактироватьВсем спасибо, после выходных выспался и заметил:
т.е. с silence/1.gsm всё в порядке.... а вот
что означает, что "cannot-complete-as-dialed" отсутствует, следовательно ругается на всю строчку:
lioncub ( 2014-08-11 11:22:14 +0400 )редактировать