LINUX.ORG.RU

История изменений

Исправление petav, (текущая версия) :

Скинь лог того что происходит

Взял, заведомо «исправный» файл beep, переименовал его в beep222 и разместил в папке xx_My

  == Begin MixMonitor Recording SIP/79308423937-00000000
       > 0x7f3a54006010 -- Probation passed - setting RTP source address to 193.221.249.29:16920
    -- Executing [s@menu_lang:2] Set("SIP/79308423937-00000000", "CHANNEL(language)="xx_My"") in new stack
    -- Executing [s@menu_lang:3] NoOp("SIP/79308423937-00000000", ""xx_My"") in new stack
    -- Executing [s@menu_lang:4] BackGround("SIP/79308423937-00000000", "beep222") in new stack
[Feb 22 09:29:07] WARNING[11084][C-00000000]: file.c:701 ast_openstream_full: File beep222 does not exist in any format
[Feb 22 09:29:07] WARNING[11084][C-00000000]: file.c:1017 ast_streamfile: Unable to open beep222 (format (alaw)): No such file or directory
[Feb 22 09:29:07] WARNING[11084][C-00000000]: pbx.c:11463 pbx_builtin_background: ast_streamfile failed on SIP/79308423937-00000000 for beep222
не играет. Выводы:

  • Переменная канала language устанавливается
  • Данная переменная не используется проигрывателем.

А вот так «beep222» играет:

exten=> s,n,Background(beep222,,${CHANNEL(language)});

Исходная версия petav, :

Скинь лог того что происходит

Взял, заведомо «исправный» файл beep, переименовал его в beep222 и разместил в папке xx_My

  == Begin MixMonitor Recording SIP/79308423937-00000000
       > 0x7f3a54006010 -- Probation passed - setting RTP source address to 193.221.249.29:16920
    -- Executing [s@menu_lang:2] Set("SIP/79308423937-00000000", "CHANNEL(language)="xx_My"") in new stack
    -- Executing [s@menu_lang:3] NoOp("SIP/79308423937-00000000", ""xx_My"") in new stack
    -- Executing [s@menu_lang:4] BackGround("SIP/79308423937-00000000", "beep222") in new stack
[Feb 22 09:29:07] WARNING[11084][C-00000000]: file.c:701 ast_openstream_full: File beep222 does not exist in any format
[Feb 22 09:29:07] WARNING[11084][C-00000000]: file.c:1017 ast_streamfile: Unable to open beep222 (format (alaw)): No such file or directory
[Feb 22 09:29:07] WARNING[11084][C-00000000]: pbx.c:11463 pbx_builtin_background: ast_streamfile failed on SIP/79308423937-00000000 for beep222
не играет. Выводы:

  • Переменная канала language устанавливается
  • Данная переменная не используется проигрывателем.