VIDEOCHAT  ::   FAQ  ::   Поиск  ::   Регистрация  ::   Вход

Записать и прослушать

Проблемы Asterisk без вэб-оболочек и их решения

Модераторы: april22, Zavr2008

gofer_k
Сообщения: 275
Зарегистрирован: 08 апр 2011, 16:27

Записать и прослушать

Сообщение gofer_k »

Вот кусок диалплана в котором происходит запись ссобщения с последующим воспроизведением

Код: Выделить всё

srv05*CLI> dialplan show cc_chmsg_menu
[ Context 'cc_chmsg_menu' created by 'pbx_config' ]
  's' =>            1. Playback(vm-intro)                         [pbx_config]
                    2. Record(/usr/msg_cc/cc.wav,,,k)             [pbx_config]
                    3. Playback(auth-thankyou)                    [pbx_config]
                    4. Playback(/usr/msg_cc/cc.wav)               [pbx_config]
В итоге запись происходит файл в папке присутствует а не воспроизводиться

Код: Выделить всё

    -- Executing [s@cc_chmsg_menu:3] Playback("SIP/centr-00010f81", "auth-thankyou") in new stack
    -- <SIP/centr-00010f81> Playing 'auth-thankyou.alaw' (language 'ru')
    -- Stopped music on hold on SIP/centr-00010efa
    -- <SIP/centr-00010efa> Playing 'queue-youarenext.alaw' (language 'ru')
    -- <SIP/centr-00010f78> Playing 'queue-minutes.alaw' (language 'ru')
    -- Executing [s@cc_chmsg_menu:4] Playback("SIP/centr-00010f81", "/usr/msg_cc/cc.wav") in new stack
[2013-04-09 10:29:05] WARNING[28750]: file.c:663 ast_openstream_full: File /usr/msg_cc/cc.wav does not exist in any format
[2013-04-09 10:29:05] WARNING[28750]: file.c:958 ast_streamfile: Unable to open /usr/msg_cc/cc.wav (format 0x8 (alaw)): No such file or directory
[2013-04-09 10:29:05] WARNING[28750]: app_playback.c:475 playback_exec: ast_streamfile failed on SIP/centr-00010f81 for /usr/msg_cc/cc.wav
Моя бабка еще помнит беспроводные утюги.
awsswa
Сообщения: 2390
Зарегистрирован: 09 июн 2012, 10:52
Откуда: Россия, Пермь skype: yarick_perm

Re: Записать и прослушать

Сообщение awsswa »

Позвонили на 592, пикнуло, сказали в трубку "Чё за фигня", нажали # , и услышили ( не услышили ) свой голос.

exten => 592,1,Set(TIME="${STRFTIME(${EPOCH},,%Y-%m-%d_%H-%M-%S)}")
exten => 592,n,Playback(beep)
exten => 592,n,Record(/var/lib/asterisk/sounds/custom/record_${TIME}:gsm)
exten => 592,n,Playback(beep)
exten => 592,n,Playback(/var/lib/asterisk/sounds/custom/record_${TIME})
exten => 592,n,Hangup()

Место для записи есть стандартное, зачем вы пишите в /usr/ ?
платный суппорт по мере возможностей
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: Записать и прослушать

Сообщение ded »

File /usr/msg_cc/cc.wav does not exist in any format
Unable to open /usr/msg_cc/cc.wav (format 0x8 (alaw)): No such file or directory
Переводы с английского. Дорого. (С) zuzz
gofer_k
Сообщения: 275
Зарегистрирован: 08 апр 2011, 16:27

Re: Записать и прослушать

Сообщение gofer_k »

В итоге запись происходит файл в папке присутствует а не воспроизводиться
В том то и хрен что файл есть там по этому пути.

Код: Выделить всё

root@srv05:/usr/msg_cc# pwd
/usr/msg_cc
root@srv05:/usr/msg_cc# ls
cc.wav
Моя бабка еще помнит беспроводные утюги.
Аватара пользователя
SolarW
Сообщения: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

Re: Записать и прослушать

Сообщение SolarW »

Код: Выделить всё

ls -l /usr/msg_cc/cc.wav
?
gofer_k
Сообщения: 275
Зарегистрирован: 08 апр 2011, 16:27

Re: Записать и прослушать

Сообщение gofer_k »

root@srv05:/usr/msg_cc# ls -l /usr/msg_cc/
total 28
-rw-r--r-- 1 root root 25164 Apr 9 10:29 cc.wav
Моя бабка еще помнит беспроводные утюги.
Аватара пользователя
SolarW
Сообщения: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

Re: Записать и прослушать

Сообщение SolarW »

Ну тогда контрольно

Код: Выделить всё

ps axu|grep asterisk
gofer_k
Сообщения: 275
Зарегистрирован: 08 апр 2011, 16:27

Re: Записать и прослушать

Сообщение gofer_k »

Код: Выделить всё

root      7017  0.6  0.6  61520 26012 ?        Ssl  Mar22 177:17 asterisk start
root     28654  0.0  0.0   7184  2416 pts/0    Sl+  09:54   0:01 rasterisk r
root     29599  0.0  0.0   3280   668 pts/1    S+   15:55   0:00 grep asterisk
Моя бабка еще помнит беспроводные утюги.
Аватара пользователя
SolarW
Сообщения: 1331
Зарегистрирован: 01 сен 2010, 14:21
Откуда: Днепропетровск, Украина

Re: Записать и прослушать

Сообщение SolarW »

Любопытно.
А если в диалплане указать проигрывать имя файла без расширения .wav, только имя указать?
ded
Сообщения: 15626
Зарегистрирован: 26 авг 2010, 19:00

Re: Записать и прослушать

Сообщение ded »

Разумеется - да. Смотрим
Playback(auth-thankyou) тут нет указания на тип файла
Playback(/usr/msg_cc/cc.wav) а тут есть. Это неправильно.
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH