Страница 1 из 1

Установка кодека ILBC на Asterisk 13.18.3

СообщениеДобавлено: 21 июн 2022, 11:47
amagkh
Добрый день, ребят не подскажете как можно установить данный кодек на астер? Сам сервер собирался из репозитория, не из исходников

Re: Установка кодека ILBC на Asterisk 13.18.3

СообщениеДобавлено: 21 июн 2022, 15:19
ded
Скорее всего у вас он уже есть. Что показывает выхлоп команды
CLI> core show translation
?

Re: Установка кодека ILBC на Asterisk 13.18.3

СообщениеДобавлено: 21 июн 2022, 15:46
amagkh
не,смотрел уже.
https://ltdfoto.ru/image/eSkjwA

Re: Установка кодека ILBC на Asterisk 13.18.3

СообщениеДобавлено: 22 июн 2022, 04:39
ded
ищите пакеты в этом репозитории типа asterisk-codec-ilbc.
Вот например для OpenWRT
https://openwrt.pkgs.org/21.02/openwrt- ... 4.ipk.html

Re: Установка кодека ILBC на Asterisk 13.18.3

СообщениеДобавлено: 22 июн 2022, 08:54
amagkh
вообщем в репозитории не нашел,поднял виртуалку и собрал asterisk из исходников, выудил оттуда файл codec_ilbc.so, и подкинул на основной сервер, в конфиге прописал загружать этот модуль,результат по core show translation не изменился.,хотя в core show codecs он есть, и возможно был до всех манипуляций.

Re: Установка кодека ILBC на Asterisk 13.18.3

СообщениеДобавлено: 22 июн 2022, 10:24
amagkh

Re: Установка кодека ILBC на Asterisk 13.18.3

СообщениеДобавлено: 22 июн 2022, 12:00
ded
https://ltdfoto.ru/image/eSWpiS
This page doesn't exist.
amagkh писал(а):вообщем в репозитории не нашел,поднял виртуалку и собрал asterisk из исходников, выудил оттуда файл codec_ilbc.so, и подкинул на основной сервер, в конфиге прописал загружать этот модуль,результат по core show translation не изменился.,хотя в core show codecs он есть, и возможно был до всех манипуляций.

1) Действия неверные. Если собрали на стороне asterisk из исходников, то его и надо было весь перенести на целевой сервер: сам бинарник /usr/bin/asterisk и модули /usr/lib/asterisk/modules

2) прописывать загружать этот модуль не надо, опция auto загружает все модули, которые находятся в /usr/lib/asterisk/modules кроме тех, которые noload= в файле /etc/asterisk/modules.conf

3) core show codecs - это информация о кодеках, которые знает ядро. Но не информация, что они есть в системе.

4) хотите разобраться почему ваш модуль не загружается?
core set debug 10
core set verbose 10
module load codec_ilbc.so
Причины будут на экране, детали - в /var/log/asterisk/full

Re: Установка кодека ILBC на Asterisk 13.18.3

СообщениеДобавлено: 22 июн 2022, 12:11
amagkh
благодарю

Re: Установка кодека ILBC на Asterisk 13.18.3

СообщениеДобавлено: 22 июн 2022, 20:30
Zavr2008
so же грузится внутрь астера, нужно чтобы при сборке были исходные заголовочные *.h файлы астера доступны, иначе структуры все полетят и вылетит по seg fault. также наверное и когфиг - опции.
Для каждого репозитория есть исходники, обычно если deb - то deb src, если rpm то srpm. Ну или найти в репах уже где всё в сборе под данную версию.