2010-02-17 5 views
0

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

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

Я видел решения, в которых вам нужно приобрести сетевой интерфейс, который действует как веб-сервер, и вы можете войти в систему для просмотра камер, но кто-нибудь знает о системе, в которой я мог бы программно получить доступ к фиду ?

Надеюсь, мой вопрос не будет расплывчатым, спасибо.

ответ

0

Любой вид «программного доступа» к вашей системе видеонаблюдения будет очень зависеть от вашего поставщика (самой системы камеры или дополнительного интерфейса network.web).

Это действительно зависит от того, к чему вы хотите получить доступ. Вы немного расплывчаты, заинтересованы ли вы в захвате потока изображений или более заинтересованы в управлении камерой (панорамирование/наклон/фокусировка и т. Д.)?

Угон изображения может быть прямым, но это зависит от веб-интерфейса для вашей камеры/контроллера. Многие IP-камеры будут выставлять либо видеопоток, либо постоянно записывать в один и тот же файл jpeg. Вы можете легко создать приложение, которое потребляет поток и извлекает кадры для обработки изображений, или просто постоянно читать один и тот же (но обновленный) файл изображения для вашей обработки.

Возможно, вы обнаружите, что поставщик камеры предоставит API и документацию, если камера не использует стандартный формат. Это должен быть один из ваших первых портов захода.

В прошлом я подключил небольшое приложение к веб-камере с веб-поддержкой для некоторого элементарного обнаружения движения (т.е. очень медленного) и нашел Aforge.net удобным.

Если вы немного поняли, что вы хотите сделать, вы получите лучший ответ (включая язык/платформу и т. Д.).

+0

Привет, спасибо за ваш ответ. Я хотел бы иметь возможность захватить поток изображений и, возможно, панорамировать/наклонять/фокусировать камеру. Можете ли вы порекомендовать любых поставщиков, которые предоставляют API? Спасибо. – GDboy44

0

Как правило, камера (Axis, Sony, Panasonic) будет поставляться с каким-либо программным обеспечением, если это IP-камера. IP-камера означает, что на камере есть IP-порт. Если на нем есть разъем BNC/COAX, это, вероятно, аналоговая камера. Аналоговая камера должна быть подключена к какому-то кодеру для захвата и передачи видео. Что касается IP-камеры, обычно есть веб-интерфейс, но обычно он предназначен только для тестирования и настройки. Представление, которое вы хотите захватить, - это поток видео, который выходит из камеры в конкретный порт. Как правило, из камеры выходит всего 2 потока видео. Как правило, один идет на записывающее устройство, а другой - на аналоговый монитор. Чтобы захватить дополнительные потоки, вам обычно необходимо включить многоадресную рассылку. Это не простой процесс, чтобы захватить это видео и передать его через ваше приложение без какой-либо разработки. С дополнительной информацией я мог бы помочь больше.

 Смежные вопросы

  • Нет связанных вопросов^_^