Есть ещё отечественное кроссплатформенное решение -
REVISOR VMS.
Revisor VMS - это профессиональное программное обеспечение для организации систем видеонаблюдения. Изначальная ориентированность программы на работу с IP камерами позволила оптимизировать алгоритмы, избежав устаревших паттернов разработки ПО для видеонаблюдения. Благодаря этому Revisor VMS не только предлагает высокую скорость обработки видеоданных, но и отличается наличием удобных интерфейсных и функциональных решений.
Программа Revisor VMS построена с использованием архитектуры "клиент-сервер". Сервер системы позволяет подключить набор IP камер, данные с каждой из которых будут обрабатываться, сохраняться по набору условий (например детектору движения) в архив и раздаваться по требованию клиентам системы. Клиент Revisor VMS - это приложение, которое ставится на компьютер пользователя и позволяет, как управлять работой сервера (производить настройку его параметров), так и просматривать видео с камер в режиме реального времени, или записанное в архив. Клиентская и серверная часть включены в единый установочный модуль и могут быть установлены как на один компьютер, так и в виде связки сервер + множество клиентов. Приложение хорошо документировано.
Для Linux клиентская часть устанавливается после обновления системы при помощи скрипта:
sudo su -c "bash <(wget -O - https://revisorlab.com/linux/install/revisor-vms-client-ubuntu.sh)"
Проверил работу клиента в
Matuntu-N.
В строке сервер прописываем IP-адрес сервера, в строке Пользователь - заданные серверной частью логин и пароль.