Xeoma конечно вещь интересная тем что её и серверную и клиентскую часть - можно легко поднять под халявными Linux-сами не только на ПК, но и даже на ARM под Armbian-ом.
Но у нее есть "пара" серьезных недостатков - подключить к серверу можно только или IP или USB камеры, аналоговые камеры - сможете подключить только через USB-граббер (который стоит денЮжков, DVR - подключите только по RTSP без детектора движения), да и лицензия на подключение каждого из каналов тоже стоит денег, да еще и стоят в зависимости от функционала и числа клиентов.
ИМХО - более практичный, более простой и более дешевой вариант, это автономный сервер и клиент от Ivideon (без подключения к облаку и без необходимости оплаты) причем оба приложения точно так же можно поднять под linux-сами, НО ПРИ ЭТОМ(!!!) с неограниченным числом подключаемых не только клиентов, но и камер, DVR известных брендов, старых плат видеозахвата (вплоть до телевизионных тюнеров, лишь бы были драйвера), usb-камер и usb-грабберов.
Т.е. стоит система будет ровно столько, сколько стоит железо вашего компьютера.
Жаль только что с ARM Ivideon не дружит, а то бы пришла хана всем китайским наладошечным NVR-ам, особенно тем которые - по 32 канала за рубль каждый.