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».
Экземпляр ПО можно скачать по ссылке:
- Linux Ubuntu: http://redmine.digispot.ru/Distributives/Synapse/firmware804/synapse-device_1.12.0.0.75_armhf.deb
Установка¶
Для установки ПО «Firmware 804 License» на ОС на Linux Ubuntu в командной строке необходимо выполнить команду:
где {...} - номер сборки.
В ОС Linux Ubuntu ПО устанавливается как демон systemd. Проверить, что сервис успешно установился можно с помощью команды:
Настройка¶
Каталог хранения настроек зависит от каталога установки ПО. По умолчанию настройки ПО «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 - информация об абонентском устройстве