После того, как на сервер установлена операционная система, нужно установить стриминговое программное обеспечение, которое будет принимать видеопотоки камер, обрабатывать и хранить архив на сервере.
Перед началом установки рекомендуется зарегистрировать домен и выполнить привязку домена к серверу. Домен необходим для того, чтобы исключить проблемы с установкой SSL-сертификата, необходимого для корректного отображения камер в личных кабинетах пользователей. Доменное имя сервера вносится в процессе установки MainStreamer’a или в файл конфигурации сервера после установки. Но мы рекомендуем подготовиться заранее, чтобы избежать возможных проблем.
Для установки потребуется:
Сервер с установленной ОС
Любой ПК с ОС Windows, находящийся в одной локальной сети с сервером
Для того, чтобы выполнить установку стримера, мы будем использовать ПК с OС Windows. SSH-клиент нужен для подключения к серверу, работа будет производиться в консоли. В качестве клиента используем гипертерминал Putty.
Откроется консольное окно для ввода команд, сервер запросит логин, а затем и пароль для входа — вводим те, что писали при установке.
Можно приступать к установке.
Вводим команду (копируем и вставляем в консоль правой кнопкой мышки / ctrl + shift + v / ctrl + ins).
curl -sSfL http://get.dvor24.com/ms/download/install.sh | sudo sh
В процессе установки система может запросить разрешение на перезапуск служб, не спрашивая вашего подтверждения. Рекомендуем ответить "Yes", чтобы каждый раз не отвлекаться на данное окно.
В конце процесса установки нужно ввести ваш зарегистрированный домен, привязанный к серверу (например: example.com).
Если установка выполняется на ОС Ubuntu 18.04 нужно выполнить команду:
apt-get install ca-certificates
Готово, установка завершена.
После установки ПО "MainStreamer" не отключайте синхронизацию времени, т.к. это может привести к проблемам в записи и трансляции архива.
Установка серверного ПО «MainStreamer» (Debian 10/11)
Процесс немного отличается более расширенной установкой. В остальном же подходит инструкция для Ubuntu.
Проверить статус службы MainStreamer'a можно командой:
systemctl status main-streamer.service
В конце процесса установки нужно ввести ваш зарегистрированный домен, привязанный к серверу (например: example.com).
Готово, установка завершена.
После установки ПО "MainStreamer" не отключайте синхронизацию времени, т.к. это может привести к проблемам в записи и трансляции архива.
После установки ПО "MainStreamer" будет выдан API-ключ - идентификатор, необходимый при добавлении сервера в личном кабиете. Обязательно сохраните его!API-ключ также можно увидеть в web-интерфейсе стримера.
После завершения установки стримера сразу же можно попасть в административную web-панель. Войти в нее можно по локальному IP-адресу сервера и порт 8083 через браузер, например 192.168.0.101:8083 (у вас может отличаться в зависимости от сетевых настроек сервера)
Логин: admin
Пароль: 123
Обязательно смените стандартный пароль! Сделать это можно в разделе "Настройки"
Если вход в web-панель выполнен, значит, что установка прошла успешно.
Что делать, если допущена ошибка в написании домена или домен был изменен?
Если так случилось, что допущена ошибка в написании домена или он изменился, это можно исправить путём изменения в /opt/main-streamer/ms.conf
Выполните команду:
sudo nano /opt/main-streamer/ms.conf
И в начале файла, в строчке, начинающейся с "domain":, измените имя на правильное. Далее сохраните изменения. Перед сохранением файла конфигурации, удостоверьтесь в его корректности, например, {target="_blank"}