本文主要是介绍监控录像造假?利用ffmpeg推送本地视频文件到海康威视NVR录像机,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
先说如何实现
1、录一段不带录像时间的视频录像文件
2、FFmpeg下载:http://ffmpeg.zeranoe.com/builds/
解压到(如C:\ffmpeg)
配置环境变量
验证配置成功 ffmpeg -version
3、下载EasyDarwin开源流媒体服务器 https://github.com/EasyDarwin/EasyDarwin(csdn下载地址:https://download.csdn.net/download/cngwj/10533670)
启动流媒体服务器
登录http://localhost:10008
4、推流测试
ffmpeg -i rtmp://live.hkstv.hk.lxdns.com/live/hks -rtsp_transport tcp -vcodec h264 -f rtsp rtsp://localhost/test
5、测试播放 ffplay -rtsp_transport tcp rtsp://localhost/test
6、推送到海康威视nvr录像机
(1)、登录海康威视nvr 硬盘录像机web配置页面
(2)、添加自定义协议
(3)、添加或修改数字通道
连接成功会显示在线
利用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
左边是ipc摄像机实时拍摄的画面,右图硬盘录像机同一时间录的造假视频
为什么要监控录像造假?有需求就有市场。
这篇关于监控录像造假?利用ffmpeg推送本地视频文件到海康威视NVR录像机的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!