Запись видео потока с видеокамеры AXIS 2100 с помощью vlc.

Есть камера AXIS 2100, потребовалось записывать видео на сервер.

У меня сервер под FreeBSD, пришлось удовлетворить кучу зависимостей для установки vlc (под linux проще я делал на тестовом сервере), после этого через cron раз в месяц запускаем скрипт раз в час:

#!/bin/sh
/usr/bin/killall vlc
cd /home/video
DATE=`date +%Y-%m-%d_%H-%M`
(/usr/local/bin/cvlc http://192.168.0.212/axis-cgi/mjpg/video.cgi -q --sout file/mp4:${DATE}.avi) > /dev/null 2>&1
(/usr/bin/find /home/video/ -name "*.avi" -ctime +8d -delete) > /dev/null

Поток берется с камеры AXIS 2100 по адресу http://192.168.0.212/axis-cgi/mjpg/video.cgi
Видео хранится 8 суток.

Leave a Reply