Реально ли сделать простейшее видеонаблюдение из нескольких web-камер?
Понимаю, что вопрос немного странный, но всё же...
1. Есть полдюжины web-камер, выколупанных из покойных ноутбуков. В принципе, это обычные USB-камеры.
2. Есть потребность в простейшем видеонаблюдении.
3. Почти нет денег на это дело, т.к. сельская школа и всё такое (бюджет на IT асимптотически стремится к нулю).
Собирать под это дело цельные компьютер - как-то совсем не камильфо (хотя тоже вариант, если найдётся бесплатный софт, который умеет писать видео разом с нескольких камер). Есть ли в природе видеорегистраторы, умеющие писать с usb-камер?
PS. Про облачные сервисы знаю. Но... Во-первых, бесплатные тарифы не хранят видео (напомню, var int bujet = 0), а во-вторых, интернет-канал далеко не резиновый и в часы пик (когда вся школа сидит в электронном журнале, а на информатике учатся гуглить) без видео-трафика чуть шевелится.
ну, во-превых, конечно, реально. Посмотрите какие из этих камер работают под линуксом. Найдите работающий кусок железа, водрузите на него линь с которым умеете работать и понеслась. Дальше сложности.
поскольку камеры USB, то втыкать в комп скорее всего придется длинными шнурками через хаб с питанием. тут нужно тестить.
Дальше чем на метров 10-15 все равно думаю не получится прокинуть. + тест на стабильность в таких условиях.
Либо ставить еще один комп на 3-5 камер в окрестности.
Подбирать софт.
А готовые видеорегистраторы либо с аналога пишут, либо из сети.
софт раз, два, google
Если хватит ресурсов и камеры работают по linux'ом, можно их превратить в сетевые, например mjpeg streamer'ом, если по простому и не жалко места на запись mjpeg, или rtsp-сервером на gstreamer'е конвертировать в h264, если места мало.
Если повезет и камера умеет сразу давать jpeg, то mjpeg streamer ресурсов почти не требует(на rpi2b около процента загрузки процессора). А вообще довольно странная постановка задачи. usb-камеры в любом случае надо втыкать в компьютер. Даже если выделить 1 компьютер, то как уже выше было сказано больше чем на 10-15 метров камеру не вынесешь. Толку то от 6 камер, пишущих потом на площади максимум 30 м^2? Как вариант купить 6 микрокомпьютеров и превратить эти камеры в сетевые(), и выделить один компьютер под nvr.