Страница 1 из 3
Playback не проигрыывает файлы по полному пути
Добавлено: 22 авг 2012, 12:45
MrZaYaC
Приветствую всех присутствующих!, не могу решить проблему, если файл положить в /usr/share/asterisk/sounds то он играет, а если из другой папки и в параметре Playback передать полный путь /var/somepath/file то пишет что не может открыть файл...
CentOS 6.3 , Asterisk 1.8.12.2, поставленно из репозитория epel
есть другой сервер CentOS 6.2 и тот же астериск с того же рапозитория... там все в порядке....
как хотя бы посмотреть какой он путь использует для открытия файла?
Re: Playback не проигрыывает файлы по полному пути
Добавлено: 22 авг 2012, 12:55
zzuz
Либо формат файла неправильный , либо неверно путь задаете.
Re: Playback не проигрыывает файлы по полному пути
Добавлено: 22 авг 2012, 12:58
ded
1) Почитайте книжку по Астериску
2) Загляните в /etc/asterisk/asterisk.conf
3) Посмотрите примеры вызова голосовых файлов, полного пути никогда там нет и не было.
Re: Playback не проигрыывает файлы по полному пути
Добавлено: 22 авг 2012, 13:04
MrZaYaC
цитата из книги
Чтобы использовать Playback(), задайте в качестве аргумента имя фай-
ла (без расширения). Например, Playback(filename) обеспечит воспро-
изведение звукового файла filename.gsm, предполагая, что он разме-
щен в стандартной папке для звуковых файлов. Обратите внимание,
что по желанию можно указать полный путь к файлу, как это сделано
в данном примере:
Playback(/home/john/sounds/filename)
Этот пример обеспечит воспроизведение файла filename.gsm из папки
/home/john/sounds/. Также можно использовать относительные пути
из папки для звуковых файлов Asterisk:
файл точно рабочий так как когда я копирую его в /usr/shared/asterisk/sounds он воспроизводится....
Re: Playback не проигрыывает файлы по полному пути
Добавлено: 22 авг 2012, 13:08
ded
Похоже нужно писать Вам автору этой цитаты (автору книги? Переводчику?), пусть ответит за слова.
Re: Playback не проигрыывает файлы по полному пути
Добавлено: 22 авг 2012, 13:11
MrZaYaC
zzuz писал(а):Либо формат файла неправильный , либо неверно путь задаете.
этот же файл из папки звуков астериска играет, путь копирую....
других вариантов нет?
Re: Playback не проигрыывает файлы по полному пути
Добавлено: 22 авг 2012, 13:12
zzuz
Местные телепаты только что прислали телеграмму о том, что неправильно прописан путь к файлу.
Re: Playback не проигрыывает файлы по полному пути
Добавлено: 22 авг 2012, 13:14
MrZaYaC
ded писал(а):Похоже нужно писать Вам автору этой цитаты (автору книги? Переводчику?), пусть ответит за слова.
ответит, потому что на другом сервере такая же конструкция работает, и все воспроизводится.....
а книга эта Asterisk: The Future of Telephony Second Edition (Jim Van Meggelen, Leif Madsen, and Jared Smith)
Re: Playback не проигрыывает файлы по полному пути
Добавлено: 22 авг 2012, 13:16
ded
Разные (принципиально) версии?
Re: Playback не проигрыывает файлы по полному пути
Добавлено: 22 авг 2012, 13:17
zzuz
Чем упертее вопрошающий , тем красочней дискуссия. класс.