Установка MainStreamer'a (стриминговое ПО)


После того, как на сервер установлена операционная система, нужно установить стриминговое программное обеспечение, которое будет принимать видеопотоки камер, обрабатывать и хранить архив на сервере.

Перед началом установки рекомендуется зарегистрировать домен и выполнить привязку домена к серверу. Домен необходим для того, чтобы исключить проблемы с установкой SSL-сертификата, необходимого для корректного отображения камер в личных кабинетах пользователей. Доменное имя сервера вносится в процессе установки MainStreamer’a или в файл конфигурации сервера после установки. Но мы рекомендуем подготовиться заранее, чтобы избежать возможных проблем.

Для установки потребуется:

  1. Сервер с установленной ОС
  2. Любой ПК с ОС Windows, находящийся в одной локальной сети с сервером

Процесс установки происходит в два этапа:

Установка SSH-клиента на ПК с ОС Windows

Для того, чтобы выполнить установку стримера, мы будем использовать ПК с OС Windows. SSH-клиент нужен для подключения к серверу, работа будет производиться в консоли. В качестве клиента используем гипертерминал Putty.

  1. Переходим на страницу скачивания Putty
  2. Выбираем в верхнем блоке версию для актуальной архитектуры вашей ОС
  3. Устанавливаем Putty, а затем запускаем

Установка MainStreamer’a

  1. В Putty вводим IP сервера, и нажимаем «Open»
  2. Откроется консольное окно для ввода команд, сервер запросит логин, а затем и пароль для входа — вводим те, что писали при установке. Можно приступать к установке.

Вводим команды по очереди (команды копируем и вставляем в консоль правой кнопкой мышки / ctrl + shift + v / ctrl + ins).

wget http://get.dvor24.com/unstable/repo.key -O - | sudo apt-key add -
sudo sh -c 'echo "deb http://get.dvor24.com/ unstable/" > /etc/apt/sources.list.d/streamer.list'
sudo apt update
sudo apt install main-streamer -y

В процессе установки система может запросить разрешение на перезапуск служб, не спрашивая вашего подтверждения. Рекомендуем ответить "Yes", чтобы каждый раз не отвлекаться на данное окно.

В конце процесса установки нужно ввести ваш зарегистрированный домен, привязанный к серверу (например: example.com).

Если установка выполняется на ОС Ubuntu 18.04 нужно выполнить команду:

apt-get install ca-certificates

Готово, установка завершена.

После установки ПО "MainStreamer" часовой пояс сервера будет изменен на UTC +0. Не изменяйте часовой пояс и не отключайте синхронизацию времени, т.к. это может привести к проблемам в записи и трансляции архива.

Установка серверного ПО «MainStreamer» (Debian 10/11)

После установки ПО "MainStreamer" будет выдан API-ключ - идентификатор, необходимый при добавлении сервера в личном кабиете. Обязательно сохраните его!API-ключ также можно увидеть в web-интерфейсе стримера.

После завершения установки стримера сразу же можно попасть в административную web-панель. Войти в нее можно по локальному IP-адресу сервера и порт 8083 через браузер, например 192.168.0.101:8083 (у вас может отличаться в зависимости от сетевых настроек сервера)

Логин: admin Пароль: 123

Обязательно смените стандартный пароль! Сделать это можно в разделе "Настройки"

Если вход в web-панель выполнен, значит, что установка прошла успешно.

Что делать, если допущена ошибка в написании домена или домен был изменен?

Далее можно приступать к окончательной настройке сервера.