Видеонаблюдение в подъезде: как родился PartCCTV
Телекоммуникационный шкаф на 9U, гордо именуемый местными электриками «серверной»
Вдохновившись статьей datacompboy об организации домового видеонаблюдения, я решил осуществить нечто подобное и в своём подъезде. Начал с формулировки техзадания: видеорегистратор выбывает из-за невозможности масштабирования в других подъездах, системник — из-за колхозинга, поэтому ядром я решил назначить сервер. Камеры IP, минимум 720P. Расположение камер тогда меня не волновало.
Начало
Нашел в Химках б/у сервер с двумя горячими Xeon E5345, поставил рулить трафиком Mikrotik 2011. Купил 2 русско-китайских OEM камеры, Master MR-IPN113P и IPEYE 3871. Так как у камер нет нативного PoE, питание камерам подаю через колхоз-PoE: блоки питания на 12В в подвале, далее по свободным жилам в витой паре, а в распредкоробках у камер оно уходит на пигтейлы с круглыми разъёмами. Жесткий диск на 2тб подарил сосед, так что архива хватает на 20 дней непрерывной записи.


Монтаж
Под серверную была выделена маленькая «комнатка» в подвале, искал долго, хороша тем, что находится под лифтовым холлом, а не под квартирами, есть строительные кабель-лотки, да и до этажного стояка всего 5 метров.
В подвале нет ни одной изолированной комнаты, и это очень плохо, так как чтобы сделать полноценную серверную в будущем придётся строить как минимум одну стену.

Питание от электрощитовой, пришлось проложить 60 метров NYM 3×1,5. Кабель заходит в маленьких бокс с вторым автоматом C6 (чтобы не бегать в щитовую при перегрузке). Удивительно, но он даже от перфоратора не вырубался.
Сам шкаф белорусского производства, боялся, что весной затопит, поэтому подложил под него коробку плитки (видно на первой фото)

У консьержки стоит монитор, VGA кабель протянут к серверу, в который я кое-как умудрился впихнуть простенькую видеокарту AMD. Правда, без отпиливания лишних линий на видеокарте не обошлось (оба порта на материнской плате — 8x). Кабель пришлось разрезать и скручивать, из-за чего присутствуют некоторые помехи. Наверное, это из-за плохого экрана в месте пайки? Или из-за разной длины линий?
VLC запускаются по скрипту, DE — Openbox
Программная часть
На сервере стоит Ubuntu с KVM гипервизором. ПО для видеонаблюдения крутится на отдельной ВМ, сайт ТСЖ — на своей.
Исторически я хотел обойтись малой кровью и настроить всё на ZoneMinder. Но нагрузка процессора меня поразила… Да и хранение видеоархива в виде кучи джипег картинок тоже не радовало. На всякие коммерческие продукты переходить не хотелось: они обходят Linux стороной (а я обхожу Windows), да и бюджет не предусматривал покупку ПО…
Так и родился проект PartCCTV. Расскажу про него в следующей статье.
TODO
Развернуться на другие холлы подъездов, охватить выходы на чердак и входы в подвал.
Четырёхкратный скачок за год: 256-гигабайтные SSD дорожают, и рост цен может продолжиться
Очень мощная башня с пятилетней гарантией и весом 1,5 кг: DeepCool показала башенный кулер StationX 622, рассчитанный на отвод до 540 Вт
Мини-ПК размером с карманный по цене бюджетного смартфона: Acemagic W1-5400U с богатым набором портов обойдётся всего в $235
OnePlus Ace 7 Pro получит аккумулятор на 9000 мАч, 100-ваттную зарядку, голубой корпус и настраиваемую подсветку
Роботы научились прыгать и хватать предметы благодаря живым мышцам: био-гибридный прорыв ETH Zurich
Micron вдвое увеличила плотность флеш-памяти и преодолела порог в 400 слоёв NAND
Corsair научила блок питания аварийно отключать видеокарту, чтобы защитить разъём от оплавления
Впервые лазер смог превратить плазму в передатчик радиосигнала