Своя программа для работы с видео

Как построить, что использовать, почему не работает и т.п. Не знаете куда писать? Пишите сюда!
Ответить
fralik
Новичок
Сообщения: 3
Зарегистрирован: 01 фев 2012, 09:14

Своя программа для работы с видео

Сообщение fralik » 01 фев 2012, 09:31

Может кто занимался разработкой. Я некоторое время писал программы для анализа видео, но работал с одной камерой, подключаемой к ПК по Firewire. Сейчас интересно попробовать поработать с системами видеонаблюдения. Есть ли возможность устанавливать свой софт на DVR регистраторы в дополнение к уже установленному? (может есть у каких-то моделей доступ по ssh?)

Или же для меня одна дорога: собирать регистратор на базе ПК?

Рустам
Специалист
Сообщения: 3934
Зарегистрирован: 10 май 2007, 06:59
Откуда: Челябинск

Сообщение Рустам » 01 фев 2012, 10:19

В DVR-е можно менять прошивку, стало быть можно сделать свою прошивку со своей программой теоретически. А на практике там и операционка какая-нибудь необычная и всё нигде не документированное - малореально в общем. А на базе ПК всё просто.

fralik
Новичок
Сообщения: 3
Зарегистрирован: 01 фев 2012, 09:14

Сообщение fralik » 01 фев 2012, 10:30

Да, с прошивкой все ясно. Я просто понадеялся, что кто-то выпускает видеорегистратор с открытой прошивкой =)

А на базе ПК можете что-нибудь посоветовать, чтобы мне не изобретать велосипед с просмотром видео по сети, архивированием? Идеальный вариант для меня это готовая разработка/framework на базе линукса, к которой можно дописать свой модуль или которую можно изменить.

Сейчас смотрю в сторону LinuxMce. Вроде бы как раз то, что нужно. И стандартный видеорегистратор собрать можно, и платы видеозахвата поддерживает, и свой софт писать можно.

Рустам
Специалист
Сообщения: 3934
Зарегистрирован: 10 май 2007, 06:59
Откуда: Челябинск

Сообщение Рустам » 01 фев 2012, 14:06

"понадеялся, что кто-то выпускает видеорегистратор с открытой прошивкой"

Может и есть такое, но скорее наоборот - под левой торговой маркой продают китайского noname производителя регистратор с кривыми прошивками, и при возникновении проблем советую перепрошить на очередную новую прошивку с частично исправленными багами.

Посоветовать ничего не смогу, не имел дела ни с программированием, ни с обработкой видео.

omst

Сообщение omst » 01 фев 2012, 19:49

2 fralik

Софт для чего?

Нет смысла писать свой софт под видеорегистраторы - они все разные, со своей ОС, т.е. несовместимы.

Из опыта написания собственного ПО по анализу видеопотока (детектирование движения и его характеристик, параметров объектов и т.д.) пришел к выводу - сегодня это делается серьезными командами, как правило, это подразделения производителей брендов.
Но все это - в колее.

Другое дело - если у Вас есть некий новый, но еще не востребованный подход.

(Скажем, не видеорегистратор в обычном, классическом виде; к примеру, задайтесь вопросом - сейчас обрушатся :) - а зачем видеонаблюдение нужно вообще? или, скажем, - заложена ли _обратная связь - не техническая...с объектом наблюдения?) .

С этой точки зрения, лишний раз хочу сказать спасибо этому форуму - здесь задают забавные вопросы.

На базе ПК - есть о чем поговорить, если интересно - в личку или на мыло.

(По крайней мере, обменяемся коллекциями велосипедов).

fralik
Новичок
Сообщения: 3
Зарегистрирован: 01 фев 2012, 09:14

Сообщение fralik » 02 фев 2012, 09:08

omst, да, софт по анализу видеопотока. По поводу железа проведу аналогию с домашними вай-фай рутерами. Можно собрать рутер на базе ПК, пусть даже mini-itx. Но такой рутер все равно выйдет дороже/больше по размерам, чем уже продающийся на рынке, выполненный на одной плате.

При этом в настоящее время умельцы уже запилили кастомные прошивки для домашних рутеров (openwrt, dd-wrt). Казалось бы тоже вещь в себе: у каждого разная ОСь и свой набор софта, но все базируются на линуксе. А установив на свой рутер dd-wrt, я могу затем установить туда любую программу. Но ничего: когда-нибудь кто-нибудь обратиться в KGuard с просьбой предоставить исходники, раз уж они используют Линукс.

Ответить

Вернуться в «Общие вопросы по видеонаблюдению»