监控录像造假?利用ffmpeg推送本地视频文件到海康威视NVR录像机

先说如何实现

1、录一段不带录像时间的视频录像文件

2、FFmpeg下载:http://ffmpeg.zeranoe.com/builds/

监控录像造假?利用ffmpeg推送本地视频文件到海康威视NVR录像机_第1张图片


解压到(如C:\ffmpeg)

监控录像造假?利用ffmpeg推送本地视频文件到海康威视NVR录像机_第2张图片

配置环境变量

监控录像造假?利用ffmpeg推送本地视频文件到海康威视NVR录像机_第3张图片

验证配置成功  ffmpeg -version

监控录像造假?利用ffmpeg推送本地视频文件到海康威视NVR录像机_第4张图片

3、下载EasyDarwin开源流媒体服务器   https://github.com/EasyDarwin/EasyDarwin(csdn下载地址:https://download.csdn.net/download/cngwj/10533670)

启动流媒体服务器

监控录像造假?利用ffmpeg推送本地视频文件到海康威视NVR录像机_第5张图片

登录http://localhost:10008

监控录像造假?利用ffmpeg推送本地视频文件到海康威视NVR录像机_第6张图片

4、推流测试

ffmpeg -i rtmp://live.hkstv.hk.lxdns.com/live/hks -rtsp_transport tcp -vcodec h264 -f rtsp rtsp://localhost/test

监控录像造假?利用ffmpeg推送本地视频文件到海康威视NVR录像机_第7张图片

5、测试播放   ffplay -rtsp_transport tcp rtsp://localhost/test

监控录像造假?利用ffmpeg推送本地视频文件到海康威视NVR录像机_第8张图片

6、推送到海康威视nvr录像机

    (1)、登录海康威视nvr 硬盘录像机web配置页面

监控录像造假?利用ffmpeg推送本地视频文件到海康威视NVR录像机_第9张图片

(2)、添加自定义协议

监控录像造假?利用ffmpeg推送本地视频文件到海康威视NVR录像机_第10张图片

(3)、添加或修改数字通道

监控录像造假?利用ffmpeg推送本地视频文件到海康威视NVR录像机_第11张图片

连接成功会显示在线

监控录像造假?利用ffmpeg推送本地视频文件到海康威视NVR录像机_第12张图片

监控录像造假?利用ffmpeg推送本地视频文件到海康威视NVR录像机_第13张图片


利用ffmpeg推送本地视频文件+当前时间到海康威视NVR录像机

ffmpeg -re -stream_loop -1 -i C:\DownLoad\2.mp4 -vf drawtext="fontfile=arial.ttc:x=w-tw-20:y=30:fontcolor=white:fontsize=11:text='2018-07-11 %{localtime\:%H\\\:%M\\\:%S}'" -rtsp_transport tcp -vcodec h264 -f rtsp  rtsp://172.17.68.3:554/test

监控录像造假?利用ffmpeg推送本地视频文件到海康威视NVR录像机_第14张图片

左边是ipc摄像机实时拍摄的画面,右图硬盘录像机同一时间录的造假视频

为什么要监控录像造假?有需求就有市场。






你可能感兴趣的:(ffmpeg,监控视频造假)