LinuxForum.Fans
Тема

mplayer, vlc как снять видеопоток с ip камеры.

Автор: Gremlin 4 сообщений 3130 просмотров
11.11.2014 13:46 · отредактировано #400439

Доброго времени суток!
Есть китайская камера Wanscam JWEV-276749-CDCDF, пытаюсь смотреть видео через mplayer:

text

[max@comp~]$ mplayer http://192.168.88.254:99/videostream.cgi?user=admin3&pwd=1234
[11] 4387
[max@comp ~]$ MPlayer SVN-r37150-4.8.3 (C) 2000-2014 MPlayer Team
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.

и видео нету, тоже самое из под рута, через vlc:

text

[max@comp ~]$ vlc http://192.168.88.254:99/videostream.cgi?user=admin3&pwd=1234
[13] 4391
[max@comp ~]$ VLC media player 2.1.5 Rincewind (revision 2.1.4-49-gdab6cb5)
[0xad4118] main libvlc: Запуск vlc с интерфейсом по умолчанию. Используйте 'cvlc' для запуска vlc без интерфейса.
[0x7fd3e4000fd8] main access error: Digest Access Authentication: Unknown algorithm '"MD5"'
[0x7fd3e4000fd8] main access error: Digest Access Authentication: Unknown algorithm '"MD5"'
[0x7fd3e4000fd8] main access error: Digest Access Authentication: Unknown algorithm '"MD5"'
[0x7fd3e4000fd8] main access error: Digest Access Authentication: Unknown algorithm '"MD5"'
[0x7fd3e4000fd8] main access error: Digest Access Authentication: Unknown algorithm '"MD5"'
[0x7fd3e4000fd8] main access error: Digest Access Authentication: Unknown algorithm '"MD5"'
[0x7fd3e4000fd8] main access error: Digest Access Authentication: Unknown algorithm '"MD5"'
....
[max@comp ~]$

Через броаузер все ОК если сделать так:

text

http://192.168.88.254:99/videostream.cgi?user=admin3&pwd=1234

Подскажите пожалуйста что не так, ну с vlc понятно - не умеет MD5 а вот mplayer что может быть не так?
Как можно сделать тоже самое с помощью ffmpeg например?

11.11.2014 14:22 #400448

Возьмите в кавычки, а то из-за символа & у вас обрабатывается только часть команды, а mplayer запускается в фоне, т.е. запускайте так:

text

mplayer "http://192.168.88.254:99/videostream.cgi?user=admin3&pwd=1234"

или так:

text

mplayer http://192.168.88.254:99/videostream.cgi?user=admin3\&pwd=1234
11.11.2014 14:29 #400450

Спасибо, почти получилось)

text

[max@comp~]$ mplayer "http://192.168.88.254:99/videostream.cgi?user=admin3&pwd=1234"
MPlayer SVN-r37150-4.8.3 (C) 2000-2014 MPlayer Team
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.

Playing http://192.168.88.254:99/videostream.cgi?user=admin3&pwd=1234. Resolving 192.168.88.254 for AF_INET6...

Couldn't resolve name for AF_INET6: 192.168.88.254 Connecting to server 192.168.88.254[192.168.88.254]: 99...

Cache size set to 320 KBytes Cache fill: 0.00% (0 bytes)

libavformat version 55.19.104 (external)

сеть начинает качать прмерно также как при запуске через браузер но окно с видео не открывается, пробовал обоими способами.

11.11.2014 14:34 · отредактировано #400451

Через vlc получилось с экранированием знака &

text

 vlc http://192.168.88.254:99/videostream.cgi?user=admin3\&pwd=1234

Спасибо!

Правда как то сравнительно с браузером медленновато работает - задержка картинки больше, впринципе mplayer думаю должен быть побыстрее только что-то не работает.

Войдите или зарегистрируйтесь, чтобы ответить.