## 一、前言说明
在银行、超市、考试中心、工控系统、网课教学、居家办公等场景中,传统监控摄像头难以清晰录制电脑屏幕内容,导致关键操作无法有效追溯。为解决这一难题,我们推出了一套**纯软件实现的电子屏幕监控方案**,彻底取代依赖硬件视频编码器的传统方式,实现高效、清晰、低成本的电脑屏幕录像监控。
本方案基于虚拟摄像头技术,将安装了该软件的电脑**模拟为标准ONVIF网络摄像机**。通过ONVIF或RTSP协议,监控录像机、NVR、VMS系统或各类监控软件可直接发现并接入该“虚拟摄像头”,实时录制电脑屏幕画面、本地摄像头视频、麦克风音频,甚至指定视频文件的播放内容。**纯软件实现电脑屏幕监控:绿色版ONVIF虚拟摄像头,助力安全审计与操作留痕。**通过本方案,企业可构建一套完整的**电脑行为监控与录像追溯体系**,提升信息安全等级,满足合规审计要求,真正实现“看得见、录得清、查得到”的数字化监管目标。
✅ **核心优势:**
- **绿色免安装,双击即用**:无需复杂配置,不修改系统关键组件,安全可靠。
- **无缝集成现有监控系统**:自动被主流录像机和监控平台识别为ONVIF设备,轻松纳入统一管理。
- **全操作留痕**:所有屏幕活动、应用程序使用、文件操作均可被录像保存,支持随时回放与审计。
- **多场景适用**:适用于现金终端、汽车检测、工控操作、在线考试、计算机安全审计等需操作追溯的场景。
- **强化数据安全**:有效防范恶意篡改、越权操作或意外事故导致的数据丢失,实现“操作有迹可循”。
## 二、效果图
## 三、相关地址
1. 国内站点:[https://gitee.com/feiyangqingyun](https://gitee.com/feiyangqingyun)
2. 国际站点:[https://github.com/feiyangqingyun](https://github.com/feiyangqingyun)
3. 个人作品:[https://blog.csdn.net/feiyangqingyun/article/details/97565652](https://blog.csdn.net/feiyangqingyun/article/details/97565652)
4. 文件地址:[https://pan.baidu.com/s/1d7TH_GEYl5nOecuNlWJJ7g](https://pan.baidu.com/s/1d7TH_GEYl5nOecuNlWJJ7g) 提取码:01jf 文件名:bin_video_simulate。
## 四、功能特点
1. 标准onvif协议,支持设备搜索、获取参数、快照抓图等。
2. 支持264/265/aac等标准视音频协议传输。
3. 支持多路批量onvif设备模拟,每一路都独立的端口。
4. 支持本地摄像头采集转成onvif,可选择不同的设备、分辨率、帧率等参数。
5. 支持本地桌面采集转成onvif,可选择不同的屏幕、分辨率、帧率等参数。
6. 支持各种视频文件和视频流转成onvif,可重新设置编码转换以及分辨率转换。
7. 支持4K、8K等高清分辨率,不限制分辨率,非264/265会自动转码推流。
8. 每一路都可以设置统一或者独立的用户验证信息,为空则表示不验证。
9. 可以把任意内容接入到NVR以及视频监控系统,方便保存录像文件,以便回放可查。
10. 也可作为压力测试工具,比如模拟几千路onvif设备,让集成平台软件做接入压力测试。
11. 推出去的流不仅有rtsp格式,还支持rtmp、http、flv、ws-flv、webrtc等方式访问,可以直接网页查看。
12. 在管理工具上可以看到每一路的推流状况以及分辨率信息,非常直观。
13. 支持自动重连拉流,重连推流,保证7乘以24小时稳定运行。
14. 可设置开机自启动运行和后台运行,不显示在任务栏,作为后台服务运行。
15. 可批量添加文件、添加目录,自动将目录下的所有文件添加到模拟器。
16. 多功能添加地址面板,可以选择本地设备和监控设备,本地设备会自动识别摄像头设备和桌面设备,监控设备可以选择不同厂家,自动填充对应rtsp格式,填入用户信息即可,可以批量递增添加监控设备。
17. 可无缝上传到市面上所有的onvif协议设备,包括海康、大华、宇视、华为、天地伟业等,也支持ONVIF Device Manager国际onvif工具。
18. 支持gb28181设备模拟,具备设备注册、设备注销、设备心跳、设备信息、设备配置、设备状态应答等。
19. 支持模拟报警和位置上报等,方便平台侧显示对应设备的实时位置。
20. 支持一键添加批量模拟28181设备,实时显示已注册和已注销状态。
21. 支持将本地桌面、本地摄像头、任意视频文件、视频流文件、手机摄像头等转换成28181设备,添加到NVR或者国标软件平台。
22. sip协议同时支持udp和tcp两种通信方式,视频点播同时支持udp/tcp主动/tcp被动三种方式,涵盖所有可能的场景需求。
23. 无论是onvif设备模拟组件还是28181设备模拟组件,全部原创底层协议解析,纯Qt实现,跨任意平台。
24. 代码结构框架非常清晰,注释详细,代码精简不繁琐,非常易于学习和移植,可以很容易拓展其他接口需求。
25. 支持Qt4/Qt5/Qt6以及后续所有版本、所有编译器、所有开发环境。
26. 支持windows、linux、mac、国产OS、嵌入式linux、RK