Új hozzászólás Aktív témák

  • janos666

    nagyúr

    Régen nagyon fapadosan oldottam meg IP kamerák RTSP video stream-jének TS file-okba rögzítését. Létrehoztam egy ipcamrec nevű felhasználót, aki minden boot alatt auto login-ol egy tty-ba, és beraktam ezt a .bash_profile file-jába:

    sleep 10
    while :; do sleep 10 && ionice -c2 -n0 ffmpeg -rtsp_transport udp -i rtsp://192.168.1.201/live0.264 -vcodec copy -an -t 3600 /mnt/data/surveillance/F17a/1/`date +%Y.%m.%d_%H.%M`.ts 2>/dev/null; done &
    while :; do sleep 10 && ionice -c2 -n0 ffmpeg -rtsp_transport udp -i rtsp://192.168.1.202/user=admin_password=_channel=1_stream=0 -vcodec copy -an -t 3600 /mnt/data/surveillance/F17a/2/`date +%Y.%m.%d_%H.%M`.ts 2>/dev/null; done &
    while :; do sleep 10 && ionice -c2 -n0 ffmpeg -rtsp_transport udp -i rtsp://192.168.1.221:8554/live0.264 -vcodec copy -an -t 3600 /mnt/data/surveillance/B1/1/`date +%Y.%m.%d_%H.%M`.ts 2>/dev/null; done &
    while :; do sleep 10 && ionice -c2 -n0 ffmpeg -rtsp_transport udp -i rtsp://192.168.1.222:8554/live0.264 -vcodec copy -an -t 3600 /mnt/data/surveillance/B1/2/`date +%Y.%m.%d_%H.%M`.ts 2>/dev/null; done &
    while :; do sleep 10 && ionice -c2 -n0 ffmpeg -rtsp_transport udp -i rtsp://192.168.1.223:8554/live0.264 -vcodec copy -an -t 3600 /mnt/data/surveillance/B1/3/`date +%Y.%m.%d_%H.%M`.ts 2>/dev/null; done &
    while :; do sleep 10 && ionice -c2 -n0 ffmpeg -rtsp_transport udp -i rtsp://192.168.1.224:8554/live0.264 -vcodec copy -an -t 3600 /mnt/data/surveillance/B1/4/`date +%Y.%m.%d_%H.%M`.ts 2>/dev/null; done &

    Ez így ugye egy infinite loop. Elindul az FFmpeg, fut 3600 másodpercig, leáll, majd újra elindul, de már egy újabb 1 órás file-t kezdve új névvel.

    Ez így működött vagy 5 évig, de mostanában elkezdett durván megtelni a tárhely, és látom, hogy pár másodperces különbségekkel kezdődnek új file-ok, és párhuzamosan íródik 2-3 file is, míg 1-2 kameránál egy új file sincs (utóbbi esetben gondolom kifagy a kamera RTSP szervere a sok párhuzamos kapcsolódási próbálkozástól).

    Tippre mi lehet a gond és a legegyszerűbb megoldás ezt helyrehozni?

Új hozzászólás Aktív témák

Hirdetés