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

Не воспроизводятся приветствия

Новичком считается только что прочитавший «Астериск - будущее телефонии»
http://asterisk.ru/knowledgebase/books
и пытающийся сделать большее

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

lelvisl
Сообщения: 30
Зарегистрирован: 05 дек 2013, 20:15

Re: Не воспроизводятся приветствия

Сообщение lelvisl »

если бы я мог разобраться сам - я бы не спрашивал.
я что то очевидное пропускаю или как?
есть идеи в какую сторону копать?
хоть направьте
ded
Сообщения: 15631
Зарегистрирован: 26 авг 2010, 19:00

Re: Не воспроизводятся приветствия

Сообщение ded »

Помогу: начните с читстого листа, установите готовый образ системы (не надо ничего руками только собирать!) и всё там с приветсвиями по дефолту работает.
Доказано (с) Земфира.
lelvisl
Сообщения: 30
Зарегистрирован: 05 дек 2013, 20:15

Re: Не воспроизводятся приветствия

Сообщение lelvisl »

благодарю за ответ.
lelvisl
Сообщения: 30
Зарегистрирован: 05 дек 2013, 20:15

Re: Не воспроизводятся приветствия

Сообщение lelvisl »

Астериск не там искал файлы. Фикс:

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

mv /usr/local/share/asterisk/sounds /usr/local/share/asterisk/sounds.old
ln -s /var/lib/asterisk/sounds/custom /usr/local/share/asterisk/sounds
chown -R asterisk:asterisk /usr/local/share/asterisk/
chmod -R 755 /usr/local/share/asterisk/
ded
Сообщения: 15631
Зарегистрирован: 26 авг 2010, 19:00

Re: Не воспроизводятся приветствия

Сообщение ded »

Ну, я как бы бормотал об этом выше -
ded писал(а):Где лежат файлы, в курсе? А где должны лежать?
asterisk.conf перепиливали?
lelvisl
Сообщения: 30
Зарегистрирован: 05 дек 2013, 20:15

Re: Не воспроизводятся приветствия

Сообщение lelvisl »

ну как бы вы писали очень неопределенно.
tanatonaut
Сообщения: 1
Зарегистрирован: 09 янв 2015, 20:17

Re: Не воспроизводятся приветствия

Сообщение tanatonaut »

Если не помогло http://askubuntu.com/questions/101950/a ... 676#119676

То

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

 file.c: Unable to open custom/test1 (format 0x4 (ulaw)): No such file or directory
Скорее всего, у Вас не подключен кодек ulaw
Смотрим, присутствует ли файл кодека

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

ls /usr/lib/asterisk/modules | grep codec
Если там нет ничего типа "ulaw", то заходим в астериск

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

asterisk -rvvvvv
пишем там

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

core show translation recalc 10
Как я понял, это команда выводит время в микросекундах, необходимое для перекодирования 1 секунды данных.
Если у Вас там на строке ulaw везде так:

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

ulaw     -     -     -     -        -     -     -     -     -     -     -     -     -      -       -      -     -       -       -
Значит не установлен кодек, который Ваш .wav перекодирует для подачи в динамик.

Решается так:
Заходим сюда и справа выбираем подходящий Вам кодек (разберётесь).
потом выполняем в консоли Asterisk

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

!cd /usr/lib/asterisk/modules
!wget *ЗДЕСЬ ССЫЛКА НА КОДЕК* -O codec_ulaw.so
!chmod 755 codec_ulaw.so
module load codec_ulaw.so
Ответ должен быть таким
Loaded codec_ulaw.so
Если ответ будет типа
unable to load
То идете в /var/log/asterisk/full и смотрите, что не понравилось серверу.

После этого

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

asterisk -rvvvvv
пишем там

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

core show translation recalc 10
В строке ulaw должны появиться значения.
Звоните, проверяете.
Аватара пользователя
zzuz
Сообщения: 1658
Зарегистрирован: 21 сен 2010, 13:33
Контактная информация:

Re: Не воспроизводятся приветствия

Сообщение zzuz »

Мало того , что некрофил , так еще и ерунду какую-то написал.
Линия24 - Системы Массового Телефонного Обслуживания
dimm71
Сообщения: 23
Зарегистрирован: 18 фев 2015, 00:23

Re: Не воспроизводятся приветствия

Сообщение dimm71 »

Подобная проблема... asterisk стоит на роутере. астериск не видит папку с аудиофайлами. В asterisk.conf прописан путь до рабочей директории astdatadir => /opt/lib/asterisk в ней папка sounds с аудиофайлами. Все кодеки стоят. Линки делал на другие (указанные на форумах) директории. Как можно узнать из какой папки asterisk пытается прочесть аудиофайлы. В логах "полезной" информации на этот счет нет. Если указать полный путь, то он проигрывается, а если указать название файла - ругается, что его нет. Есть идеи?
ded
Сообщения: 15631
Зарегистрирован: 26 авг 2010, 19:00

Re: Не воспроизводятся приветствия

Сообщение ded »

У меня такой записи нет
astdatadir =>
в этом файле, есть только

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

[directories]
astetcdir => /etc/asterisk
astmoddir => /usr/lib/asterisk/modules
astvarlibdir => /var/lib/asterisk
astagidir => /var/lib/asterisk/agi-bin
astspooldir => /var/spool/asterisk
astrundir => /var/run/asterisk
astlogdir => /var/log/asterisk
и всё работает из бутылки. Или из коробки.
Что я делаю не так?
Ответить
© 2008 — 2025 Asterisk.ru
Digium, Asterisk and AsteriskNOW are registered trademarks of Digium, Inc.
Design and development by PostMet-Netzwerk GmbH