Первый запуск Mediaserver
При первом запуске сервера, после установки, необходимо сконфигурировать его. Сервер может быть сконфигурирован через конфигурационные файлы или через API интерфейс
Для просмотра настроек сервера используйте команду:
more /opt/<xxxx>/media-server/media-server.ini
Cервер может работать в single-режиме или в cluster-режиме.
Отказоустойчивость обеспечивается кластерным режимом. API обеспечивает health-check серверов (node), входящих в кластер. При отсутствии связи с соседним сервером, его потоки распределяются между другими. Данная настройка указывается в конфигурационной настройке потока камеры.
primary-node = <xxxx>ms2-local.<xxxx>.video // для dvr. Основной хостнейм
secondary-node = <xxxx>ms1-local.<xxxx>.video // Резервный
DVR-архив предпочтительно создается на сервере, который указан в параметре primary-node
. Если сервер по каким-либо причинам недоступен, то видеопоток захватывает соседний сервер, указанный как secondary-node
и запись архива ведется на нем. При восстановлении связи с основным сервером, видеопоток перезахватывается и запись архива продолжается на основном сервере. При обращении пользователей к архиву, основной сервер запрашивает архив с соседнего сервера за то время, пока основной сервер был недоступен.
При записи файлы архива индексируются для быстрого поиска необходимого фрагмента. Для этого создаются индексные файлы в каталоге записи.
Если кластерный режим не включен, то параметр secondary-node
можно оставлять пустым.
«Пример настроек конфигурационного файла сервера».
SSL-сертификаты
Сертификаты обеспечивают проверку подлинности соединения пользователя с сервером.
Ссылка на сервер / автоматический запуск
Для корректной работы необходимо создать ссылку на сервер
ln -s /opt/<xxxx>/media-server/<xxxx>-media-server.service <xxxx>-media-server.service
systemctl enable <xxxx>-media-server.service
Web-интерфейс
Веб интерфейс сервера имеет вид:
<IPadress_сервера>:8080/cpanel/