Правильная запись exten => _XXXXXXXXXXXX, n, Playback('custom/site')
GreyMag ( 2015-03-10 11:38:04 +0400 )редактироватьНе могу решить проблему с Playback Был файл в mp3 (c google translate) Сконвертировал его через asterisk
file convert /var/lib/asterisk/sounds/custom/mp3_site.mp3 /var/lib/asterisk/sounds/custom/site.sln
В диалплан прописал
exten => _XXXXXXXXXXXX, n, Playback('/var/lib/asterisk/sounds/custom/site')
Но Playback его не играет. В консоли.
file.c:701 ast_openstream_full: File '/var/lib/asterisk/sounds/custom/site' does not exist in any format
file.c:1017 ast_streamfile: Unable to open '/var/lib/asterisk/sounds/custom/site' (format (slin)): No such file or directory
app_playback.c:484 playback_exec: ast_streamfile failed on Local/s@to-site-admin-00000001;1 for '/var/lib/asterisk/sounds/custom/site'
Файл существует. права на файл 0666 на всех папка по пути к нему 0755 Версия Asterisk 11.7.0~dfsg-1ubuntu1
Нагуглить не смог, но разобрался Отвечу сам. У меня * искал файлы в /usr/share/asterisk/sounds даже если прописан абсолютный путь
наверное на это влияет astdatadir => /usr/share/asterisk из asterisk.conf
Правильная запись exten => _XXXXXXXXXXXX, n, Playback('custom/site')
GreyMag ( 2015-03-10 11:38:04 +0400 )редактироватьЗадан: 2015-03-05 20:20:38 +0400
Просмотрен: 2,923 раз
Обновлен: Mar 05 '15
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.