Project

General

Profile

Firmware 804 License

Описание

Аннотация: ПО «Firmware 804 License» реализует функциональность обмена звуковыми потоками между системой служебной связи Синапс и источниками/потребителями аудиосигналов через устанавливаемые в блок специализированного устройства ТР-804/ТР-807 плат обмена звуковыми сигналами. Программа осуществляет обмен звуковыми сигналами с установленными платами по протоколу Direct Memory Access (DMA). В устройство ТР-804 могут быть установлены платы, поддерживающие прием/передачу сигналов в следующих форматах: аналоговый, AES67, Dante, DECT. Количество плат – до 4 шт. В устройство ТР-807 могут быть установлены платы, поддерживающие прием/передачу сигналов в формате DECT. Количество плат – до 2 шт. Программа прошивки взаимно преобразует звуковые потоки из плат в RTP-поток, воспринимаемый программой Синапс Сервер. Программа работает с частотой дискретизации 48 кГц и разрядностью 24 бита.

Функции ПО:

  • Передача звукового потока по UDP/TCP
  • Поддержка режима «стерео»
  • Сжатие потока. Приложение может передавать звук со сжатием в формате Compressed PCM, позволяющий существенно снизить нагрузку на сеть без заметного снижения качества.

Прочие данные о ПО:

  • Системные требования: Процессор – от 2 ГГц, Оперативная память – от 4 Гб, Свободное место постоянного запоминающего устройства – от 4 Гб, Сетевой интерфейс от 100 Мбит/сек
  • Объем внутренней памяти: Оперативная память – от 1 Гб, свободное место постоянного запоминающего устройства – от 4 Гб
  • Тип реализующей ЭВМ: ЭВМ на базе ARM Dual-Core Cortex-A9 MPCore
  • Язык: C++
  • Операционная система: Linux Ubuntu Server 18.04

Экземпляр и обновление ПО

Установка и настройка программы осуществляется сотрудниками отдела внедрения и системной интеграции ООО «Тракт-Софт».

ПО «Firmware 804 License» работает под управлением специально подготовленной версии Ubuntu Server 18 LTS. Установка операционной системы на устройства ТР-804 и ТР-807 стандартным образом невозможна. Для возможности работы необходимо развернуть существующий базовый образ системы на SD карту и разместить эту карту в разъеме устройства ТР-804 и ТР-807. ПО «Firmware 804 License» входит в состав подготовленного образа ОС. После разворачивания образа необходимо установить актуальную версию ПО «Firmware 804 License».

Экземпляр ПО можно скачать по ссылке:

Установка

Для установки ПО «Firmware 804 License» на ОС на Linux Ubuntu в командной строке необходимо выполнить команду:

sudo dpkg -i ./synapse-device_{...}_armhf.deb

где {...} - номер сборки.

В ОС Linux Ubuntu ПО устанавливается как демон systemd. Проверить, что сервис успешно установился можно с помощью команды:

systemctl status synapse-device

 

Настройка

Каталог хранения настроек зависит от каталога установки ПО. По умолчанию настройки ПО «Firmware 804 License» под ОС Linux Ubuntu хранятся в json-файлах в папке /usr/share/synapse/synapse-device/storage.

Конфигурирование программы выполняется с помощью файлов настроек:

  • AudioFiltersData-AudioFiltersData.json - файл описания настроек фильтров передискретизации
  • BaseBrainConfig-BaseBrainConfig.json - файл базовых настроек приложения
  • ConnectionInfo-ConnectionInfo0.json  - файл сетевых настроек устройства
  • DeviceData-DeviceData0.json - локальные данные устройства
  • DeviceInfo-DeviceInfo.json - информация об абонентском устройстве

Add picture from clipboard (Maximum size: 742 MB)