会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Qt项目一站式解决方案
专业各种自定义控件编写+UI定制+输入法定制+视频监控+工业控制+仪器仪表+嵌入式linux+物联网,童叟无欺,量大从优,欢迎咨询购买定制!你刚好需要,我正好专业!公众号:Qt实战 QQ:517216493 微信:feiyangqingyun
博客园
新随笔
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
95
下一页
2025年6月6日
Qt/C++开发监控GB28181系统/取流协议/同时支持udp/tcp被动/tcp主动
摘要: 一、前言说明 在2011版本的gb28181协议中,拉取视频流只要求udp方式,从2016开始要求新增支持tcp被动和tcp主动两种方式,udp理论上会丢包的,所以实际使用过程可能会出现画面花屏的情况,而tcp肯定不丢包,起码画面不会花屏或者不完整,就是速度上慢了一些。tcp被动模式和udp模式其实
阅读全文
posted @ 2025-06-06 14:18 飞扬青云
阅读(118)
评论(0)
推荐(0)
2025年6月4日
垃圾qt,毁我青春
摘要: 一、前言说明 在软件开发的漫漫征途中,我与 Qt 的邂逅本以为是一场美妙的合作,然而,现实却给了我沉重的一击。“垃圾 qt,毁我青春”,这句看似过激的话语,实则饱含了我在 Qt 开发之路上的无数辛酸与无奈。 二、版本问题 Qt 的版本乱象,堪称开发者的噩梦。从 4.6 到 6.8,甚至可能更快迎来的
阅读全文
posted @ 2025-06-04 14:54 飞扬青云
阅读(3517)
评论(13)
推荐(9)
2025年6月2日
Qt/C++编写GB28181服务端工具/绿色版开箱即用/对标wvp-gb28181/实时画面预览/录像回放下载
摘要: 一、前言说明 使用过不少的gb28181服务端工具,绝大部分都是BS结构的,也就是直接在网页上运行,比如easynvr、liveqing等,也有个知名的开源国标项目叫wvp,总体感觉性能都不如意,理论上来说肯定不如直接CS结构的可执行文件来解码显示来的快,毕竟网页运行的东西必须完全依赖浏览器,而浏览
阅读全文
posted @ 2025-06-02 17:48 飞扬青云
阅读(148)
评论(0)
推荐(0)
2025年5月30日
基于RK3568/RK3588/全志H3/飞腾芯片/音视频通话程序/语音对讲/视频对讲/实时性好/极低延迟
摘要: 一、前言说明 近期收到几个需求都是做音视频通话,很多人会选择用webrtc的方案,这个当然是个不错的方案,但是依赖的东西太多,而且相关组件代码量很大,开发难度大。所以最终选择自己属性的方案,那就是推流拉流,采集端负责采集本地摄像头或者桌面,编码推流到流媒体服务器,然后要拉取对方的视音频,就是播放对应
阅读全文
posted @ 2025-05-30 11:36 飞扬青云
阅读(283)
评论(0)
推荐(0)
2025年5月28日
Qt/C++开发监控GB28181系统/sip协议/同时支持udp和tcp模式/底层协议解析
摘要: 一、前言说明 在gb28181-2011协议中,只有udp要求,从2016版本开始要求支持tcp,估计也是在多年的实际运行过程中,发现有些网络环境差的场景下,一些udp交互指令丢失导致功能异常,所以后面修订的时候增加了tcp的要求,这个有没有必要呢,我觉得很有必要,而且无论是设备端还是服务端,都要求
阅读全文
posted @ 2025-05-28 09:49 飞扬青云
阅读(70)
评论(0)
推荐(0)
2025年5月25日
Qt/C++地图开发/高级绘图/航线规划和模拟/动态标注轨迹线/带序号和方向箭头指示
摘要: 一、前言说明 高级绘图模块在整个地图组件中属于具体的应用层的开发,都是基于底层地图组件的接口进行二次开发的,为了方便用户使用,也封装成了直接使用的类放在mapdraw目录下,方便用户参考进行二次开发。之前就已经实现了雷达模拟和航迹模拟两种,现在新增第三种航迹规划,也叫航线规划,就是用户可以直接在地图
阅读全文
posted @ 2025-05-25 15:20 飞扬青云
阅读(321)
评论(0)
推荐(0)
2025年5月21日
Qt/C++开发监控GB28181系统/语音对讲/语音广播/实时通话/音视频通话
摘要: 一、前言 语音对讲在gb协议中也是非常繁琐,甚至比视频点播还要繁琐,不明白为何不直接用现有的视频通道来传输数据,而是要重新开一路。然道有些场景是纯音频设备,不需要视频也能正常对讲?语音对讲在gb28181中和视频点播刚好相反,他的流程是先服务端发一个语音广播的通知,设备端收到后应答,然后主动向服务端
阅读全文
posted @ 2025-05-21 11:28 飞扬青云
阅读(69)
评论(0)
推荐(0)
2025年5月18日
Qt音视频开发过程中一个疑难杂症的解决方法/ffmpeg中采集本地音频设备无法触发超时回调
摘要: 一、前言 最近在做实时音视频通话的项目中,遇到一个神奇的问题,那就是用ffmpeg采集本地音频设备,当音频设备拔掉后,采集过程会卡死在av_read_frame函数中,尽管设置了超时时间,也设置了超时回调interrupt_callback.callback,没有任何作用,也就仅仅在采集本地音频设备
阅读全文
posted @ 2025-05-18 09:17 飞扬青云
阅读(64)
评论(0)
推荐(0)
2025年5月16日
Qt/C++编写音视频实时通话程序/画中画/设备热插拔/支持本地摄像头和桌面
摘要: 一、前言 近期有客户提需求,需要在嵌入式板子上和电脑之间音视频通话,要求用Qt开发,可以用第三方的编解码组件,能少用就尽量少用,以便后期移植起来方便。如果换成5年前的知识储备,估计会采用纯网络通信收发图片和声音数据方式实现,比如用qcamera打开摄像头,转成图片,base64编码发送,接收到收到后
阅读全文
posted @ 2025-05-16 08:34 飞扬青云
阅读(126)
评论(0)
推荐(0)
2025年5月14日
Qt/C++开发监控GB28181系统/录像文件查询/录像回放/倍速播放/录像文件下载
摘要: 一、前言 搞定了实时预览后,另一个功能就是录像回放,录像回放和视频点播功能完全一致,唯一的区别就是发送点播的sdp信息中携带了开始时间和结束时间,因为是录像文件,所以有这个时间,而实时视频预览这个对应的值是0,录像文件是可以切换播放进度的,实时视频是无法切换进度的,因为当前是7点钟,不可能切换到未来
阅读全文
posted @ 2025-05-14 09:14 飞扬青云
阅读(70)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
95
下一页
公告