Difference between revisions of "Using Mplayer With Video API.Ru"
From ElphelWiki
Line 3: | Line 3: | ||
===HTTP=== | ===HTTP=== | ||
Пример команды получающей поток в формате MPJPG с камеры (Elphel, Axis etc) : | Пример команды получающей поток в формате MPJPG с камеры (Elphel, Axis etc) : | ||
− | <nowiki>mplayer -fps 6 -demuxer lavf http://192.168.0.9/mjpg/video.mjpg</nowiki> | + | <nowiki>$mplayer -fps 6 -demuxer lavf http://192.168.0.9/mjpg/video.mjpg</nowiki> |
===RTP=== | ===RTP=== | ||
Line 9: | Line 9: | ||
В стандартном Axis Video API нет возможности получить multicast поток по RTSP. Но есть возможность получения SDP-файла и на основе его принять поток. | В стандартном Axis Video API нет возможности получить multicast поток по RTSP. Но есть возможность получения SDP-файла и на основе его принять поток. | ||
− | Получить SDP-файл можно | + | Получить SDP-файл можно по адресу : <nowiki>http://192.168.0.9/mjpg/media.sdp</nowiki> |
+ | |||
+ | После этого можно воспроизвести поток : | ||
+ | |||
+ | <nowiki>$mplayer sdp://media.sdp</nowiki> | ||
+ | |||
+ | или сохранить в файл : | ||
+ | <nowiki>$mencoder -fps 2 sdp://media.sdp -ovc copy -o my.avi</nowiki> | ||
+ | К сожалению mencoder требует для правильной работы указания fps, хотя в sdp-файле этот параметр присутствует. |
Revision as of 10:47, 3 December 2005
Video API позволяет принимать видеопоток как по HTTP, так и RTP/UDP.
HTTP
Пример команды получающей поток в формате MPJPG с камеры (Elphel, Axis etc) :
$mplayer -fps 6 -demuxer lavf http://192.168.0.9/mjpg/video.mjpg
RTP
Multicast
В стандартном Axis Video API нет возможности получить multicast поток по RTSP. Но есть возможность получения SDP-файла и на основе его принять поток.
Получить SDP-файл можно по адресу : http://192.168.0.9/mjpg/media.sdp
После этого можно воспроизвести поток :
$mplayer sdp://media.sdp
или сохранить в файл :
$mencoder -fps 2 sdp://media.sdp -ovc copy -o my.avi
К сожалению mencoder требует для правильной работы указания fps, хотя в sdp-файле этот параметр присутствует.