
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
本文介绍了基于推流拉流方案的音视频通话实现,相比WebRTC方案更轻量且开发难度低。该方案通过采集端将音视频推送到流媒体服务器,接收端拉取RTSP/RTMP等流地址播放。系统提供丰富的布局功能:支持自定义悬浮画面位置、画中画模式交换、多种画面排列方式,以及文字/图片水印的自定义设置。文中展示的效果图直观呈现了多种布局效果,代码片段则演示了Qt框架下的音视频线程管理、窗体位置保存等核心功能实现。该方

搞监控拉流,如果仅仅是在开发机器,基本上每个程序员都能做到没有问题,把把都能正常运行,可是到了现场往往就容易掉链子,哪怕是你测试用过的一样的设备,所以必须不断的迭代代码,不断的兼容各种实际场景。

本文总结了Qt/C++开发中的几个常见问题及解决方案:1) QPointF转经纬度时需指定精度防止偏差;2) 头文件引入顺序可能导致编译错误,建议Qt头文件放最后;3) QComboBox样式设置问题导致maxVisibleItems失效的解决方法;4) 字符串转整型的注意事项及正确转换方式;5) QByteArray取值时的临时变量问题及处理建议。这些问题都源于实际项目经验,对Qt开发者具有重要

国标监控系统录像回放优化方案 针对国标监控系统录像回放过程中的黑屏问题,本文提出了一种基于Qt开发的优化方案。传统网页版监控系统在进度切换时存在1-2秒黑屏现象,原因是重新发起请求而非直接切换进度。本方案通过直接执行GB28181协议指令、清空缓存并接收新数据流的方式,实现了无缝进度切换。 系统支持多种先进功能: 流畅的录像回放控制,支持暂停、继续、倍速播放(最高8倍速) 高效的视频解码技术,极低

本文介绍了视频回放功能的优化实现,重点解决了自动播放下一个录像文件时可能出现的死循环问题。通过在播放开始时记录时间戳,并在关闭信号中判断播放时长是否超过1秒来规避误触发。该功能支持高达8倍速回放,并具备完善的视频控制(暂停/继续/进度切换)。系统基于GB28181协议开发,支持多线程批量下载、云台控制、语音对讲等丰富功能,兼容各类国标设备,可在多种平台运行。相关代码采用Qt框架实现,具有良好的跨平

本文探讨了国标监控系统中主/子码流切换功能的缺失问题,并提出了解决方案。目前市面主流国标平台(如EasyNVR、LiveGBS等)普遍不支持码流切换,导致多路显示时性能不足。文章分析了不同厂商的码流标识规范(如海康的streamnumber、大华的streamprofile),提出通过SDP协议动态指定码流类型,并兼容所有厂商格式。作者分享了一套完整的GB28181协议实现方案,支持设备管理、视频

文章摘要: 本文介绍了地图功能实现的技术细节,包括地图类型(街道图、卫星图、混合图等)、样式自定义及多平台支持(百度/高德/腾讯/谷歌地图)。提供了C++代码示例,展示地图缩放、旋转、标注点管理等交互功能。支持离线地图、路径规划、坐标纠偏等高级特性,适用于无人机导航等场景。项目开源地址包含国内Gitee和国际GitHub站点,提供离线地图下载、轮廓图生成等扩展工具,兼容Qt Widgets/QML

本文介绍了无人机软件开发中的关键技术实现。作者通过整合地图组件(支持轨迹规划、绘制和回放)、视频组件(兼容多种视频源格式)和专业飞控控件,快速搭建了无人机监控系统。采用浏览器控件加载HTML地图页面的方式,虽然牺牲部分性能但显著提升开发效率。文章提供了核心代码片段,展示如何实现地图轨迹绘制、无人机位置更新等功能,并分享了项目开源地址和效果图。该项目体现了"快速抢占市场,后期优化迭代&qu

本文介绍了一个GB28181视频监控服务端程序的升级方案。原程序已支持设备管理、视频点播、录像回放等基本功能,现扩展为后台服务模式,提供tcp/http/mqtt等多种通信协议接口,便于第三方系统集成。新系统支持64路视频同时显示,具备智能重连、多协议流分发(RTSP/RTMP/WebRTC等)、云台控制、报警订阅等功能。采用纯Qt实现SIP协议交互,兼容多种设备厂商和操作系统。通信协议设计基于J

本文介绍了一个简单易用的地图组件实现方案。该组件支持多种地图内核(百度、高德、谷歌等),提供在线/离线两种模式,包含丰富的交互功能:标注点管理、图形绘制、路径规划、坐标转换等。通过简洁的代码示例展示了基本用法:初始化地图、加载网页控件、执行JS函数等操作。组件设计注重易用性,确保开发者能快速上手,逐步扩展复杂功能。同时支持跨平台运行,适用于各种Qt环境和系统。项目源码和示例文件已开源,方便开发者二








