LINUX.ORG.RU

D-Link DCS-2000 + Linux


0

0

Есть сабжевая камера. Просмотр в ней сделан так: на ней поднят веб-сервер, который отдает поток через /cgi-bin/video.vam. В поставке есть вендовый ActiveX компонент, который к этому адресу делает GET, затем обрабатывает его и показывает видео.

При сохранении потока на хард, в начале файла есть строка "Get vam Ok".
При воспроизведении mplayer-ом:

# mplayer camera.vid
MPlayer SVN-r23545 rpm.livna.org (C) 2000-2007 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 3.20GHz (Family: 15, Model: 4, Stepping: 1)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
[MENU] Can't open menu config file: /root/.mplayer/menu.conf
Menu inited: /etc/mplayer/menu.conf

Playing camera.vid.
libavformat file format detected.
[mp3 @ 0x866b8b4]Could not find codec parameters (Audio: mp3, 24 kb/s)
LAVF_header: av_find_stream_info() failed


Exiting... (End of file)

Есть или нету "Get vam" это не важно, результат один и тот же.

anonymous

Re: D-Link DCS-2000 + Linux

Один кадр можно получить из /cgi-bin/video.jpg

Кроме того, эти 10 байт "Get vam OK" можно отрезать, тогда на выходе, по идее, должно быть h.263 или mjpeg video. Если это не помогает, попробуй залить мегабайт видео (с этой строчкой) на http://zalil.ru/ - может, кто разгадает.

AEP ★★★★★ ()
Ответ на: Re: D-Link DCS-2000 + Linux от AEP

Re: D-Link DCS-2000 + Linux

Вот - http://slil.ru/24871840

А отрезать-не отрезать разницы никакой, все равно выдает то же. Еще такой вопрос: какие IP-камеры выдают НОРМАЛЬНЫЙ поток? Чтобы знать впредь...

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.