如何解决使用cvlc,openRTSP或ffmpeg从海康威视将RTSP保存到.mp4时出错
我正在尝试将来自hikvion相机的RTSP流保存到树莓派3的USB笔驱动器中的.mp4文件中。
我正在使用树莓派,我从互联网上读到很多东西,并且正在使用其他程序来尝试保存视频。
我使用了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
我为这3个程序中的每一个都尝试了很多不同的参数...最终结果从来都不是很好。我猜海康威视固件不能很好地实现RTSP协议...
是否存在用于海康威视相机的替代固件?因为我们有用于路由器的openWRT和ddWRT?
有人和我有同样的问题吗?
(即使保存了.mp4文件,我也希望至少存储15分钟,有时只保存几秒钟的视频,有时却无法复制该视频)
错误图片:
openRTSP:
ffmpeg:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。