Ошибка при сохранении RTSP в .mp4 из Hikvision с использованием cvlc, openRTSP или ffmpeg

Я пытаюсь сохранить поток RTSP с камеры hikvion в файл.mp4 на USB-накопителе в raspberry pi 3.

Я использую raspbian, много читаю в Интернете и использую разные программы, чтобы попытаться сохранить видео.

я использовал cvlc, openRTSP и ffmpeg, и у всех есть ошибки...

Некоторые команды, которые я использовал:

       openRTSP -D 1 -c -B 10000000 -b 10000000 -4 -Q -F video_openRTSP_ -P 1200 -w 1920 -h 1080 -f 25 -t -u admin xxxxx rtsp://admin:xxxxx@192.168.1.64:554/h264/ch1/main/av_stream
       ffmpeg -i rtsp://admin:xxxxx@192.168.1.64:554/h264/ch1/main/av_stream -acodec copy -vcodec copy ffmpeg.mp4
       cvlc --rtsp-tcp rtsp://admin:xxxxx@192.168.1.64:554/h264/ch1/main/av_stream --sout=file/mp4:cvlc.mp4 --stop-time=900 vlc://quit

Я перепробовал множество различных параметров для каждой из этих трех программ... Окончательный результат никогда не был хорошим. Я предполагаю, что прошивка Hikvision плохо реализует протокол RTSP...

Есть ли альтернативные прошивки для камер Hikvision? Как у нас openWRT и ddWRT для роутеров?

У кого-то была такая же проблема, как у меня?

(Я хочу сохранить как минимум 15 минут, даже если файл.mp4 сохранен, иногда сохраняю только несколько секунд видео, а иногда я не могу воспроизвести видео)

Фотографии ошибок:

openRTSP:

ffmpeg:

0 ответов

Другие вопросы по тегам