当前位置: 首页 > article >正文

Qt/C++源码/监控GB28181组件/实时视频/云台控制/预置位/录像回放和下载/事件订阅/语音对讲/推流分发

一、功能特点支持设备注册、注销、心跳、校时、注册认证、注销认证等。设备上线后可以手动获取设备状态、设备信息、配置信息、预置位信息等。设备上线后自动获取设备通道信息包括中文通道名称。识别到通道上线离线变化会重新获取该设备的所有通道信息。支持视频点播可以分别点播主码流和子码流内置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年AI写作辅助平台排行榜权威发布,轻松定稿不是梦!

写论文效率低、熬夜赶稿、查重不过关?别慌!2026 年最新 AI 论文写作工具合集来了,覆盖选题、大纲、初稿、润色、降重、格式、文献引用全流程,帮你精准匹配最适合的学术助手,彻底告别论文内耗!🏆…...

IwaraDownloadTool:3种突破性技术实现的专业级Iwara视频批量下载方案

IwaraDownloadTool:3种突破性技术实现的专业级Iwara视频批量下载方案 【免费下载链接】IwaraDownloadTool Iwara 下载工具 | Iwara Downloader 项目地址: https://gitcode.com/gh_mirrors/iw/IwaraDownloadTool 在数字内容创作日益丰富的今天,Iwa…...

3步掌握OBS多平台直播:obs-multi-rtmp从零到精通的完整攻略

3步掌握OBS多平台直播:obs-multi-rtmp从零到精通的完整攻略 【免费下载链接】obs-multi-rtmp OBS複数サイト同時配信プラグイン 项目地址: https://gitcode.com/gh_mirrors/ob/obs-multi-rtmp 你是否曾为同时向多个平台直播而烦恼?传统方法需要重…...

知其雄,守其雌,为天下谿,在 SAP Fiori Elements 开发里修一条能承载业务之水的溪谷

老子《道德经》第二十八章说,知其雄,守其雌,为天下谿。完整语境里,这句话后面还接着,为天下谿,常德不离,复归于婴儿。中国哲学书电子化计划收录的《道德经》第二十八章文本,也把这组句子放在知其白、守其黑,知其荣、守其辱这一连串对照之中,可见老子并不是简单赞美柔…...

如何免费破解百度网盘限速:Python直链解析工具终极指南

如何免费破解百度网盘限速:Python直链解析工具终极指南 【免费下载链接】baidu-wangpan-parse 获取百度网盘分享文件的下载地址 项目地址: https://gitcode.com/gh_mirrors/ba/baidu-wangpan-parse 还在为百度网盘的龟速下载而烦恼吗?想要免费享受…...

BetterJoy:三步搞定Windows玩转任天堂Switch控制器的终极方案

BetterJoy:三步搞定Windows玩转任天堂Switch控制器的终极方案 【免费下载链接】BetterJoy Allows the Nintendo Switch Pro Controller, Joycons and SNES controller to be used with CEMU, Citra, Dolphin, Yuzu and as generic XInput 项目地址: https://gitco…...

5分钟上手G-Helper:彻底告别Armoury Crate臃肿的终极指南

5分钟上手G-Helper:彻底告别Armoury Crate臃肿的终极指南 【免费下载链接】g-helper Lightweight Armoury Crate alternative for Asus laptops with nearly the same functionality. Works with ROG Zephyrus, Flow, TUF, Strix, Scar, ProArt, Vivobook, Zenbook,…...

UniversalUnityDemosaics:Unity游戏马赛克移除技术的深度解析与实践指南

UniversalUnityDemosaics:Unity游戏马赛克移除技术的深度解析与实践指南 【免费下载链接】UniversalUnityDemosaics A collection of universal demosaic BepInEx plugins for games made in Unity3D engine 项目地址: https://gitcode.com/gh_mirrors/un/Univers…...

手把手拆解蓝牙Extended Advertising数据包:从HCI Command到空口PDU的完整流程

手把手拆解蓝牙Extended Advertising数据包:从HCI Command到空口PDU的完整流程 蓝牙技术演进到5.0版本后,Extended Advertising(扩展广播)机制的引入彻底改变了低功耗蓝牙的通信范式。这项技术突破不仅解决了传统广播模式的诸多限…...

BedrockLauncher架构实践:解决Minecraft基岩版版本管理痛点的完整方案

BedrockLauncher架构实践:解决Minecraft基岩版版本管理痛点的完整方案 【免费下载链接】BedrockLauncher 项目地址: https://gitcode.com/gh_mirrors/be/BedrockLauncher 作为Minecraft玩家和开发者,我们长期面临一个核心痛点:基岩版…...

DS4Windows终极指南:5分钟让PS手柄在Windows电脑上完美运行

DS4Windows终极指南:5分钟让PS手柄在Windows电脑上完美运行 【免费下载链接】DS4Windows Like those other ds4tools, but sexier 项目地址: https://gitcode.com/gh_mirrors/ds/DS4Windows 还在为PS4/PS5手柄在Windows电脑上无法识别而烦恼吗?DS…...

集团型企业的知识产权管理:多主体架构与数据隔离

对于拥有多家子公司、分公司或关联企业的集团型公司而言,知识产权管理面临一个特有的挑战:如何在集团层面统一管理所有主体的专利商标资产,同时确保各子公司之间的数据相互独立、不被交叉访问?这一问题在传统Excel管理模式或单公司…...

STM32中断优先级到底怎么分?用医生叫号系统讲透NVIC抢占与响应优先级

STM32中断优先级到底怎么分?用医生叫号系统讲透NVIC抢占与响应优先级 在嵌入式系统开发中,实时响应能力往往是衡量系统性能的关键指标。想象一下,当您正在全神贯注地编写代码时,突然手机来电、微信消息和邮件通知同时响起——您会…...

QGroundControl终极指南:5步掌握开源无人机地面站完整使用教程

QGroundControl终极指南:5步掌握开源无人机地面站完整使用教程 【免费下载链接】qgroundcontrol Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows) 项目地址: https://gitcode.com/gh_mirrors/qg/qgroundcontrol 想…...

Label Studio数据源配置全攻略:除了S3和Azure,如何用本地文件夹搭建高效标注流水线?

Label Studio数据存储方案深度对比:从云端到本地的架构选型指南 在机器学习项目的数据标注环节,Label Studio已成为众多团队的首选工具。但面对不同规模、不同安全要求的项目时,如何选择最适合的数据存储方案却让许多技术决策者感到困扰。本文…...

淘金币自动化脚本终极指南:5分钟解放双手,轻松获取每日奖励

淘金币自动化脚本终极指南:5分钟解放双手,轻松获取每日奖励 【免费下载链接】taojinbi 淘宝淘金币自动执行脚本,包含蚂蚁森林收取能量,芭芭农场全任务,解放你的双手 项目地址: https://gitcode.com/gh_mirrors/ta/ta…...

Recuva数据恢复实测:文件被电脑管家粉碎后还能救回来吗?

Recuva数据恢复实战:不同删除方式下的恢复效果对比 当重要文件被误删时,数据恢复工具往往成为最后的救命稻草。但你是否想过,不同的删除方式会对恢复成功率产生怎样的影响?本文将带你深入探索Recuva这一经典数据恢复工具在面对普通…...

XUnity.AutoTranslator:为Unity游戏注入多语言灵魂的智能翻译引擎

XUnity.AutoTranslator:为Unity游戏注入多语言灵魂的智能翻译引擎 【免费下载链接】XUnity.AutoTranslator 项目地址: https://gitcode.com/gh_mirrors/xu/XUnity.AutoTranslator 你是否曾经因为语言障碍而错过了一款优秀的日本独立游戏?是否在欧…...

全方位防护矿山开采三维透明化智能安全防控整体方案

依托黎阳之光核心技术矿山开采三维透明化智能安全防控整体方案一、方案前言1.建设背景矿山开采井下巷道错综复杂、采掘工作面地质隐蔽,顶板、透水、瓦斯、边坡失稳、三违作业、设备故障为高发安全风险。传统二维监控、分散监测系统存在场景碎片化、地质不可视、风险…...

Windows 10/11 保姆级教程:手把手教你安装配置人大金仓KingbaseES V8R6(附授权文件处理)

Windows 10/11 深度实战:人大金仓KingbaseES V8R6全流程配置指南 在国产数据库生态快速发展的今天,人大金仓KingbaseES作为一款成熟稳定的关系型数据库,正获得越来越多开发者的青睐。不同于简单的安装说明,本文将带你深入理解每个…...

3秒解锁微博图片溯源能力:重新定义你的信息追踪体验

3秒解锁微博图片溯源能力:重新定义你的信息追踪体验 【免费下载链接】WeiboImageReverse Chrome 插件,反查微博图片po主 项目地址: https://gitcode.com/gh_mirrors/we/WeiboImageReverse 当你在微博上看到一张惊艳的摄影作品,想要了解…...

端到端天基SAR系统设计

天基SAR是指将雷达子系统部署在轨道飞行器的合成孔径雷达,轨道飞行器包括但不限于地球卫星、其他行星的环绕器、航天飞机等。其中地球卫星星载SAR数量最多,应用最为广泛,本文主要对星载SAR系统设计进行介绍。1. SAR系统设计端到端SAR系统比一…...

3个实用技巧:零门槛批量下载抖音无水印视频

3个实用技巧:零门槛批量下载抖音无水印视频 【免费下载链接】douyin-downloader A practical Douyin downloader for both single-item and profile batch downloads, with progress display, retries, SQLite deduplication, and browser fallback support. 抖音批…...

ComfyUI-Manager终极指南:如何快速安装和管理ComfyUI自定义节点

ComfyUI-Manager终极指南:如何快速安装和管理ComfyUI自定义节点 【免费下载链接】ComfyUI-Manager ComfyUI-Manager is an extension designed to enhance the usability of ComfyUI. It offers management functions to install, remove, disable, and enable vari…...

UI-TARS桌面版:用自然语言控制电脑的智能GUI助手终极指南

UI-TARS桌面版:用自然语言控制电脑的智能GUI助手终极指南 【免费下载链接】UI-TARS-desktop The Open-Source Multimodal AI Agent Stack: Connecting Cutting-Edge AI Models and Agent Infra 项目地址: https://gitcode.com/GitHub_Trending/ui/UI-TARS-desktop…...

洛雪音乐音源:从零到一的音乐聚合解决方案实战指南

洛雪音乐音源:从零到一的音乐聚合解决方案实战指南 【免费下载链接】lxmusic- lxmusic(洛雪音乐)全网最新最全音源 项目地址: https://gitcode.com/gh_mirrors/lx/lxmusic- 你是否曾经为了找到一首歌而辗转于多个音乐平台?是否因为音质选择有限而…...

STM32按键控制SG90舵机摆动的5个创意小项目实践(附完整工程)

STM32按键控制SG90舵机摆动的5个创意小项目实践(附完整工程) 对于已经掌握了STM32基础PWM控制SG90舵机的电子爱好者来说,如何将这项技能转化为有趣的实际应用,往往是激发创造力的关键一步。本文将分享5个基于按键控制的舵机创意项…...

TradingAgents-CN:构建AI驱动的多智能体投资决策系统

TradingAgents-CN:构建AI驱动的多智能体投资决策系统 【免费下载链接】TradingAgents-CN 基于多智能体LLM的中文金融交易框架 - TradingAgents中文增强版 项目地址: https://gitcode.com/GitHub_Trending/tr/TradingAgents-CN 在金融投资领域,数据…...

告别L298N!用TB6612驱动模块给你的STM32循迹小车降功耗提性能

告别L298N!用TB6612驱动模块给你的STM32循迹小车降功耗提性能 在嵌入式开发领域,电机驱动模块的选择往往决定了整个项目的能效表现和稳定性。对于参加电子设计竞赛的学生和硬件爱好者来说,如何在有限的电池容量下实现更长的运行时间和更精准的…...