Time404

Внедрение кодека g729 в Kerio Operator

Для выполнения проекта по обеспечению связи объектов через спутниковый канал связи, было необходимо задействовать кодек g729 на VOiP сервере.

Однако, Kerio не работает с этим кодеком и никакие общения с техподдержкой не помогли. Переходите, говорят, на другой кодек. В то же время, оператор спутниковой связи также, упорно, не хочет использовать иной кодек! Что же, раз гора не идет к Магомеду....

  1. 1. Необходимо войти на сервер. Чтобы подключиться по SSH, нужно в настройках сервера включить эту функцию на сервере Kerio Operator:

    Состояние — Работоспособность системы — жмем и удерживаем shift на клавиатуре — щелкаем по кнопке Задачи в нижней части окна kerio — появится пункт включить SSH — включаем.

  2. 2. Стучимся ssh-клиентом на IP-адрес сервера, вводим логин:root и административный пароль.
  3. По умолчанию, файловая система read only, делаем ее временно доступной для записи:
    # mount -o remount,rw /
    
  4. 3. Скачиваем необходимый кодек (тут) с учетом версии asterisk и битности операционной системы.

    Переименовываем его в codec_g729.so

    Копируем его с заменой в:

    /usr/lib/asterisk/modules/
    
  5. 4. Перезапускаем телефонию.

    Для безопасности отключаем доступ по ssh, также как и включали).

  6. 5. В настройках интерфейса в левом окне выбираем g729 и добавляем его. Система ругнется, что ничего не будет работать, главное не паниковать, она не знает, что мы подменили пустышку на нормальный модуль, в общем — жмем ОК!.

    Kerio Operator G729

Минус сего действа — каждый раз, после обновления Kerio Operator, процедуру по установке кодека приходится повторять, т.к. при обновлении системы, все лишнее удаляется, но пока других вариантов не обнаружено.

RusLan
Комментарии:
Социальные сети:

© 2011- 2024 

Блог Тайм404© - Авторский проект.

Все права защищены. При копировании материалов, активная ссылка на сайт https://time404.ru обязательна.

Внимание! Мы используем cookies чтобы сайтом было удобнее пользоваться.