klink0v (klink0v) wrote,
klink0v
klink0v

Category:

Ещё теоретический вопрос по видеонаблюдению

Пока что задача, скорее, теоретическая. Но если вдруг у меня внезапно появятся деньги и силы, то наверное, она перерастёт в практическую.

Постановка вопроса. Есть две квартиры, в Москве и в Химках. Между ними имеется 100-мегабитный устойчивый линк через сеть одного и того же провайдера, трафик безлимитный. Допустим, в одной квартире я устанавливаю от четырёх до восьми IP-видеокамер с поддержкой RTSP и ONVIF. В другой квартире я ставлю три камеры. Чего хочется получить.


  1. Запись происходящего, активирующаяся по движению в кадре с добавлением timestamp-ов.

  2. Ежеминутная либо realtime-овая синхронизация (зеркалирование) архивов записей между объектами на случай "пришли грабители, спёрли флешку".

  3. Возможность смотреть с телефончика / планшетика происходящее глазами той или иной камеры.

  4. Возможность запросить с телефончика / планшетика одноразовую фотку с камеры, если сам сидишь на дохлом канале связи.

  5. Возможность прислать мне фотку с камеры на почту / в Jabber по HTTP-запросу или прямо в ответ на оный.

  6. Возможность включать / выключать выбранные отдельно взятые камеры с телефончика / планшетика / HTTP-запросом в целях privacy.

  7. Сведение в плитку (tiling) картинки со всей группы камер на одном объекте и раздача полученного результата через HDMI и/или DLNA.

  8. Самое главное и самое долбанутое требование. Если какая-то из камер детектирует движение, то тайл с неё увеличивается до размера четырёх "обыкновенных" тайлов и вытесняет таким образом с экрана наименее приоритетные из них. Если движение засекают сразу несколько камер, то на передний план выходят две самые приоритетные. "Уровень важности" того или иного источника задаю заранее я сам. Остальные на это время исчезают из трансляции (с монитора), но запись с них всё равно продолжается.

  9. Возможность удалённой командой принудительно увеличить тот или иной тайл на трансляции до размеров полного экрана.

Чего я хочу получить.


  • Допустим, я вешаю на стенку в каждой квартире по одному здоровому телеку Samsung Smart TV. На каждый из них при помощи DLNA я вывожу до восьми тайлов, отображающих происходящее на одном и на другом объекте.

  • Находясь в одной квартире, я могу смотреть что происходит в другой, и наоборот.

  • Если бабушке хочется привлечь моё внимание, то ей достаточно просто помахать рукой перед камерой.

  • Если кто-то звонит в дверь, то я снимаю событие с SIP-звонка, перенаправляю аудиоканал на свой мобильный, а фотку физиономии позвонившего мне присылает / выдаёт видеорегистратор.

  • Организация некоего подобия видеоконференций, когда голос транслируется через SIP-телефон, а картинка — через телевизоры.

Вопросы.


  1. Не пытаюсь ли я чесать правой рукой левое ухо? Может быть, сама постановка задачи не совсем оптимальная?

  2. Обладают ли затребованным функционалом какие-либо из специализированных "железных" видеорегистраторов, или придётся городить отдельный комп с отдельным настраиваемым софтом?

  3. Если всё-таки "отдельный комп", то какова его потребная вычислительная мощность и какой понадобится софт?

Также было бы очень интересно услышать авторитетное мнение товарища levgem по существу поста.
Tags: видеонаблюдение, вопрос, железо
Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 24 comments