Страница 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
Чем упертее вопрошающий , тем красочней дискуссия. класс.