一、功能特点支持设备注册、注销、心跳、校时、注册认证、注销认证等。设备上线后可以手动获取设备状态、设备信息、配置信息、预置位信息等。设备上线后自动获取设备通道信息包括中文通道名称。识别到通道上线离线变化会重新获取该设备的所有通道信息。支持视频点播可以分别点播主码流和子码流内置rtp解包线程解包后发给视频播放组件解码播放。每个设备每个通道支持点播多个视频通过ssrc区分支持共用端口和不同端口收流。支持对某个设备下面所有通道、某个通道、某个通道对应的某个流分别关闭。支持录像文件查询和回放回放控制支持暂停播放、继续播放、倍速播放、切换播放进度。支持录像文件下载支持倍速比如8倍速下载可同时多线程批量下载。回放和下载同时支持IPC和NVR比如摄像头自带的SD存储卡录像文件回放NVR上的硬盘录像文件回放。支持云台控制向上、向下、向左、向右、左上、右上、左下、右下方位移动镜头放大缩小光圈放大缩小镜头聚焦放焦。支持预置位信息的查询、调用、添加、修改、删除等操作。自动目录订阅功能通道上线下线都有对应的信号通知。内置定时读取通道信息机制以保证通道信息是最新的比如有些NVR是不断更新的通道信息。内置订阅警情和位置移动功能订阅后各种警情事件比如运动目标检测报警、入侵检测报警、徘徊检测报警等自动上报。支持语音对讲功能可以直接在视频窗体的悬浮条上单击语音对讲按钮再次单击关闭对讲对讲期间悬浮条常驻显示。支持设备布防撤防布防后警情信息会主动上报。国标服务同时支持udp和tcp方式可选只监听一种或者两种都监听tcp方式自动处理粘包问题。国标拉流同时支持udp、tcp被动、tcp主动三种方式每个通道都可以自由选择何种拉流方式。内置拉流端口池每次拉流从中取出一个关闭流自动回收端口号重复利用。收流端口自动纠错自动跳过被占用的端口不会出现端口占用导致收流失败的情况。支持三种取流方式自动检测离线重连检测到离线后自动重启点播拉流整个流程。录像文件回放上一个完成后自动切换到下一个继续回放直到所有回放完成。支持高达8倍速回放。视频播放自适应硬解码极低资源占用实时性极好带悬浮条显示视频流信息可以直接在悬浮条单击按钮保存录像文件到本地。支持几千路国标消息交互并发实时视频流支持64路同时显示可以拓展更多路数。支持阿里云等云服务器可以分别设置内网监听地址和外网访问地址一般云服务器上是监听地址用内网对外访问用外网地址。支持视频分发也就是推流视频通道打开后可以自动推流到流媒体服务器其他需要的地方拉流即可支持rtsp、rtmp、hls、webrtc等方式拉流。视频分发也叫推流分发表格方式展示正在推流的信息其中包括显示统计哪些流正在被多少个地址拉取比如有两个地方通过rtsp打开了取流则对应推流地址行所在rtsp列显示数量2非常直观的展示有多少个拉流。视频分发支持无人观看超时自动关闭推流和点播提高带宽的利用率没人观看太久的时候没必要点播拉流和推流。在后台服务模式下通道推流自动复用当该通道已经存在点播推流则复用该路流数据不会再去点播节约资源。提供后台服务功能定义了一套私有协议根据私有协议进行交互支持tcp、http、mqtt等方式交互方便第三方程序接入集成。通信协议非常完整支持获取设备列表、获取指定通道视频地址、云台控制、预置位操作、录像查询、录像回放、录像下载、回放倍速等控制、警情消息通知、视频点播和关闭等。支持注册重定向方便做负载均衡和区域化部署这样可以支持几十万个设备连接都没问题。支持图像抓拍可以设置抓拍最多10张图片可设置抓拍间隔抓拍到的图片会通过信号通知。实时预览和录像回放都支持推流推流支持叠加文字和图片水印以及各种ffmpeg支持的滤镜效果支持多个水印同时叠加。支持各种国标平台上级域级联比如easygbs、livegbs、海康大华国标平台上级域级联到本软件自动解析资源目录等。可开启共享设备默认开启以便udp方式处理sip交互的同时tcp方式接收平台推送的资源目录和录像文件信息。极速响应设备上线无需过多等待只要有过一条消息无论是收到注册指令、心跳指令、推送指令等都能立即获取或者解析设备信息和通道信息并上线。同时支持gb28181-2011、gb28181-2016、gb28181-2022以及后续可能的所有协议版本。SIP解析和交互采用纯Qt底层代码实现udp/tcp通信交互祖传原创代码解析不依赖任何第三方。代码量少gb28181交互部分共几千行代码注释详细接口友好使用极其简单提供非常详细的使用示例。支持海康、大华、宇视、华为、天地伟业等所有国标设备包括一些没有ssrc的设备。支持所有Qt版本和编译器以及操作系统包括但不限于win、linux、mac、android、嵌入式linux、树莓派香橙派、国产os等。二、效果图三、文件地址文件地址https://download.csdn.net/download/feiyangqingyun/90592438在线文档http://www.qtcdev.com/gb28181/系列文章https://blog.csdn.net/feiyangqingyun/category_12966102.html项目大全https://qtchina.blog.csdn.net/article/details/97565652Qt监控国标GB28181组件/视频点播/语音对讲/录像查询和回放/倍速回放/录像下载/警情消息
Qt/C++源码/监控GB28181组件/实时视频/云台控制/预置位/录像回放和下载/事件订阅/语音对讲/推流分发
发布时间:2026/5/25 10:08:31
一、功能特点支持设备注册、注销、心跳、校时、注册认证、注销认证等。设备上线后可以手动获取设备状态、设备信息、配置信息、预置位信息等。设备上线后自动获取设备通道信息包括中文通道名称。识别到通道上线离线变化会重新获取该设备的所有通道信息。支持视频点播可以分别点播主码流和子码流内置rtp解包线程解包后发给视频播放组件解码播放。每个设备每个通道支持点播多个视频通过ssrc区分支持共用端口和不同端口收流。支持对某个设备下面所有通道、某个通道、某个通道对应的某个流分别关闭。支持录像文件查询和回放回放控制支持暂停播放、继续播放、倍速播放、切换播放进度。支持录像文件下载支持倍速比如8倍速下载可同时多线程批量下载。回放和下载同时支持IPC和NVR比如摄像头自带的SD存储卡录像文件回放NVR上的硬盘录像文件回放。支持云台控制向上、向下、向左、向右、左上、右上、左下、右下方位移动镜头放大缩小光圈放大缩小镜头聚焦放焦。支持预置位信息的查询、调用、添加、修改、删除等操作。自动目录订阅功能通道上线下线都有对应的信号通知。内置定时读取通道信息机制以保证通道信息是最新的比如有些NVR是不断更新的通道信息。内置订阅警情和位置移动功能订阅后各种警情事件比如运动目标检测报警、入侵检测报警、徘徊检测报警等自动上报。支持语音对讲功能可以直接在视频窗体的悬浮条上单击语音对讲按钮再次单击关闭对讲对讲期间悬浮条常驻显示。支持设备布防撤防布防后警情信息会主动上报。国标服务同时支持udp和tcp方式可选只监听一种或者两种都监听tcp方式自动处理粘包问题。国标拉流同时支持udp、tcp被动、tcp主动三种方式每个通道都可以自由选择何种拉流方式。内置拉流端口池每次拉流从中取出一个关闭流自动回收端口号重复利用。收流端口自动纠错自动跳过被占用的端口不会出现端口占用导致收流失败的情况。支持三种取流方式自动检测离线重连检测到离线后自动重启点播拉流整个流程。录像文件回放上一个完成后自动切换到下一个继续回放直到所有回放完成。支持高达8倍速回放。视频播放自适应硬解码极低资源占用实时性极好带悬浮条显示视频流信息可以直接在悬浮条单击按钮保存录像文件到本地。支持几千路国标消息交互并发实时视频流支持64路同时显示可以拓展更多路数。支持阿里云等云服务器可以分别设置内网监听地址和外网访问地址一般云服务器上是监听地址用内网对外访问用外网地址。支持视频分发也就是推流视频通道打开后可以自动推流到流媒体服务器其他需要的地方拉流即可支持rtsp、rtmp、hls、webrtc等方式拉流。视频分发也叫推流分发表格方式展示正在推流的信息其中包括显示统计哪些流正在被多少个地址拉取比如有两个地方通过rtsp打开了取流则对应推流地址行所在rtsp列显示数量2非常直观的展示有多少个拉流。视频分发支持无人观看超时自动关闭推流和点播提高带宽的利用率没人观看太久的时候没必要点播拉流和推流。在后台服务模式下通道推流自动复用当该通道已经存在点播推流则复用该路流数据不会再去点播节约资源。提供后台服务功能定义了一套私有协议根据私有协议进行交互支持tcp、http、mqtt等方式交互方便第三方程序接入集成。通信协议非常完整支持获取设备列表、获取指定通道视频地址、云台控制、预置位操作、录像查询、录像回放、录像下载、回放倍速等控制、警情消息通知、视频点播和关闭等。支持注册重定向方便做负载均衡和区域化部署这样可以支持几十万个设备连接都没问题。支持图像抓拍可以设置抓拍最多10张图片可设置抓拍间隔抓拍到的图片会通过信号通知。实时预览和录像回放都支持推流推流支持叠加文字和图片水印以及各种ffmpeg支持的滤镜效果支持多个水印同时叠加。支持各种国标平台上级域级联比如easygbs、livegbs、海康大华国标平台上级域级联到本软件自动解析资源目录等。可开启共享设备默认开启以便udp方式处理sip交互的同时tcp方式接收平台推送的资源目录和录像文件信息。极速响应设备上线无需过多等待只要有过一条消息无论是收到注册指令、心跳指令、推送指令等都能立即获取或者解析设备信息和通道信息并上线。同时支持gb28181-2011、gb28181-2016、gb28181-2022以及后续可能的所有协议版本。SIP解析和交互采用纯Qt底层代码实现udp/tcp通信交互祖传原创代码解析不依赖任何第三方。代码量少gb28181交互部分共几千行代码注释详细接口友好使用极其简单提供非常详细的使用示例。支持海康、大华、宇视、华为、天地伟业等所有国标设备包括一些没有ssrc的设备。支持所有Qt版本和编译器以及操作系统包括但不限于win、linux、mac、android、嵌入式linux、树莓派香橙派、国产os等。二、效果图三、文件地址文件地址https://download.csdn.net/download/feiyangqingyun/90592438在线文档http://www.qtcdev.com/gb28181/系列文章https://blog.csdn.net/feiyangqingyun/category_12966102.html项目大全https://qtchina.blog.csdn.net/article/details/97565652Qt监控国标GB28181组件/视频点播/语音对讲/录像查询和回放/倍速回放/录像下载/警情消息