首页| 论坛| 消息

标题:Qt/C++编写GB28181服务端工具/绿色版开箱即用/对标wvp-gb28181/实时画面预览/录像回放下载
作者:liudianwu
日期:2025-06-02 17:43
内容:

## 一、前言说明
使用过不少的gb28181服务端工具,绝大部分都是BS结构的,也就是直接在网页上运行,比如easynvr、liveqing等,也有个知名的开源国标项目叫wvp,总体感觉性能都不如意,理论上来说肯定不如直接CS结构的可执行文件来解码显示来的快,毕竟网页运行的东西必须完全依赖浏览器,而浏览器的性能在视频解码这块,比起本地解码来还是差很多的,而且很多时候无法用硬解码,还有就是在国产化大潮下,在国产芯片的电脑上运行网页程序,性能非常的不如意,也许若干年后会好很多。

目前市面上没有看到什么监控系统支持gb28181,支持国标的都是服务器上运行,而且基本上和流媒体服务绑定在一起,也就是国标流拉到后直接推给了流媒体服务,然后给出各种拉流地址让监控系统去拉流显示。这种目前是主流的做法。之前就做过onvif版本的视频监控系统,陆陆续续有不少人问过有没有gb28181版本的,当时看了下协议文档,觉得挺复杂的,就暂时搁置了很多年,最近一年刚好有个大项目需要,索性就直接研究摸透一下,用纯qt给整出来了,sip服务支持udp和tcp,拉流支持udp/tcp被动/tcp主动。发布后绿色版开箱即用。

## 二、效果图


## 三、相关地址
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_gb28181。

## 四、功能特点
1. 支持设备注册、注销、心跳、校时、注册认证、注销认证等。
2. 设备上线后可以手动获取设备状态、设备信息、配置信息、预置位信息等。
3. 设备上线后自动获取设备通道信息,包括中文通道名称。识别到通道上线离线变化,会重新获取该设备的所有通道信息。
4. 支持视频点播,可以分别点播主码流和子码流,内置rtp解包线程,解包后发给视频播放组件解码播放。
5. 每个设备每个通道支持点播多个视频,通过ssrc区分,支持共用端口和不同端口收流。
6. 支 ..

回复 发表
主题 版块