Форум » IP Kamera 9070-CS/-CSO/-CSP/-CSW/-CSWO/-IR/-IRP/-IRW/Basic/Lite (PoE/WiFi) » Получить видео поток на VB .NET c IP Kamera 9070 Lite » Ответить

Получить видео поток на VB .NET c IP Kamera 9070 Lite

D@sg: Здравствуйте! Как с видео камеры 9070 Lite получить видео поток MJPEG на VB .NET? Например, на 9060 нужно создать сокет-соединение и послать туда запрос "GET /cgi-bin/Stream?Video?res=imageResolution?qual=imageQuality?UserName=userName &PassWord=password HTTP/1.0" Что нужно послать через сокет на 9070?

Ответов - 4

D@sg: И как поменять разрешение камеры во время выполнения программы?

Guest: Тот запрос что вы указали подходит только к IP камерам 9060A-SL/AK (но не 9060A-MP/O/IR, например). Для 9070 серии: http://Camera_IP:Port/ipcam/mjpeg.cgi?name=User&pw=Pass либо http://User:Pass@Camera_IP:Port/ipcam/mjpeg.cgi где Camera_IP, Port, User и Pass меняем соответственно на IP адрес камеры, порт, логин и пароль. Подробнее см. тут и в руководстве пользователя тут. С разрешением все сложнее. Данные IP камеры выдают до 3-х видеопотоков одновременно в разных форматах (M-JPEG, MPEG-4 V), разрешении, качестве, ... . Смена настроек у них привязана к выбору и установке профилей.

D@sg: Могу я установить для одного потока разрешение 640*480, а для другого 160*120? Я не нашел в руководстве пользователя, как это сделать. А когда мне нужно сменить разрешение, просто подключаться к другому потоку?


Guest: В принципе можете, только числа будут другие и форматы потоков разные. http://User:Pass@Camera_IP:Port/vb.htm?videocodecmode=Profile&videocodecres=Mode, где Profile x Mode: 0 x 0 - Tri mode: MPEG-4 352x192, MPEG-4 1280x720, M-JPEG 320x176 1 x 0 - Dual mode 1: MPEG-4 640x480, M-JPEG 640x480 1 x 1 - Dual mode 2: MPEG-4 1280x720, M-JPEG 1280x720 2 x 0 - Dual mode 3: MPEG-4 352x192, MPEG-4 1280x720 3 x 0 - Single 1: MPEG-4 1280x720 4 x 0 - Single 2: M-JPEG 1280x720 PS: Действительно для прошивок 1.2.1.2p и выше.



полная версия страницы