LINUX.ORG.RU

Простейший графический клиент камеры видеонаблюдения с функцией только просмотра в RT

 


0

1

Есть древняя ip_camera «Trendnet TV-IP201» подключенная в локальную сеть. Стоит задача, заставить её выводить изображение на компе-клиенте в реалтайме. Т.е. юзер ткнул в «ссылку/прогу» изображение в окне идет, свернул-закрыл, - изображение исчезло. Никакой другой функционал не нужен, ни запись, ни детектор движения - ничего. Погуглил немного на эту тему, в основном всё сводится к разворачиванию серверной части, которая будет с камер собирать видео и клиент уж будет к этому серверу подключаться и смотреть. Этого ничего не нужно...

Сама камера нормально работает только через свою прогу IPCam Pro View, но она только под венду...

Ввожу ссылку камеры http://user:12345@10.67.6.41/goform/video2 в браузере, появляется только статическая картинка, которая обновляется по F5 и никак иначе. Пробую эту ссылку в VLC -> открыть URL, долго думает и на выходе «Этот источник не открывается»

Попробуй для начала просканировать камеру nmap-ом. возможно там есть порт для rtsp или rtp и можно его скормить mplayer или vlc

А что касается того http. то надо разобраться какой формат, в принципе можно сделать скрипт который бы постоянно скачивал и показывал кадр, но fps будет маловат.

Xenius ★★★★★ ()
Последнее исправление: Xenius (всего исправлений: 1)

Ввожу ссылку камеры http://user:12345@10.67.6.41/goform/video2 в браузере, появляется только статическая картинка, которая обновляется по F5 и никак иначе.

А какой браузер? Мне так кажется, что камера выдаёт mjpeg, и какие-то недобраузеры его не умели.

Пробую эту ссылку в VLC -> открыть URL, долго думает и на выходе «Этот источник не открывается»

А ffprobe чего говорит?

madcore ★★★★★ ()

Кроме http ничего не умеет, древняя камера.

Starting Nmap 5.51 ( http://nmap.org ) at 2018-12-10 11:49 MSK
Nmap scan report for 10.67.6.41
Host is up (0.0079s latency).
Not shown: 998 closed ports
PORT    STATE SERVICE
80/tcp  open  http
111/tcp open  rpcbind
MAC Address: 00:14:D1:78:80:11 (Trendnet)

Nmap done: 1 IP address (1 host up) scanned in 6.90 seconds

А ffprobe с какими ключами запускать? пробовал [root@oizam .ssh]# ffprobe http://user:12345@10.67.6.41:80/goform/video2 на выходе имеем:

http://user:12345@10.67.6.41:80/goform/video2: Invalid data found when processing input

Насчет автообновления вкладки/страницы в браузере, ну... на мой взгляд тормозная ерунда получается....

karasic ()

Если верить официальному ману - из браузера есть два вида просмотра Java и ActiveX. https://imgur.com/a/wYvCRxd

Чем Java для линукса не подходит?

А если уж костылять - есть примеры HTML тут - можно взять пример с JPEG с авторефрешем и повторить.

anonymous ()

Сорри копипаста с телефона, пробуй:

Если кого еще заинтересует по данной модели при захвате видеопотока в формате MJPEG URL: http://user:pass@X.X.X.X/MJPEG.CGI и по остальным камерам TrendNet которые там были в списке: TV-IP100, IP-200, TV-IP201, TV-IP400: (mjpeg) /VIDEO.CGI (snapshot) /IMAGE.JPG

TV-IP110, TV-IP400W: (mjpeg) /cgi/mjpg/mjpg.cgi (snapshot) /cgi/jpg/image.cgi

TV-IP501(w): (mjpeg) /MJPEG.CGI TV-IP512P: (mjpeg) /video/mjpg.cgi

Для твоей url должен быть типа: http://user:pass@X.X.X.X/VIDEO.CGI

einhander ★★ ()
Последнее исправление: einhander (всего исправлений: 1)