#1 11.11.2014 10:46:57

Gremlin
Administrator
Зарегистрирован: 13.08.2014
Сообщений: 11
IP-адрес

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

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


[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:

[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 ~]$

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

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

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

#2 11.11.2014 11:22:27

kostik87
Administrator
Зарегистрирован: 29.06.2014
Сообщений: 778
IP-адрес

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

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


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

или так:

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

#3 11.11.2014 11:29:34

Gremlin
Administrator
Зарегистрирован: 13.08.2014
Сообщений: 11
IP-адрес

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

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


[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)

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

#4 11.11.2014 11:34:03

Gremlin
Administrator
Зарегистрирован: 13.08.2014
Сообщений: 11
IP-адрес

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

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


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

Спасибо!

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

Board footer