会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Qt项目一站式解决方案
专业各种自定义控件编写+UI定制+输入法定制+视频监控+工业控制+仪器仪表+嵌入式linux+物联网,童叟无欺,量大从优,欢迎咨询购买定制!你刚好需要,我正好专业!公众号:Qt实战 QQ:517216493 微信:feiyangqingyun
博客园
新随笔
管理
上一页
1
···
23
24
25
26
27
28
29
30
31
···
95
下一页
2023年1月31日
Qt音视频开发13-视频解码线程基类的设计
摘要: 一、前言 这个解码线程基类的设计,是到目前为止个人觉得自己设计的最好的基类之一,当然也不是一开始就知道这样设计,没有个三五年的摸爬滚打以及社会的毒打,是想不到要这样设计的,一方面是要不断提炼各种视频类视频组件的共性作为局部变量,比如通用的参数有视频画面宽度videoWidth、视频画面高度video
阅读全文
posted @ 2023-01-31 10:04 飞扬青云
阅读(109)
评论(0)
推荐(0)
2023年1月29日
Qt音视频开发12-easyplayer内核
摘要: 一、前言 在视频监控行业经常看到两个厂家广告打得比较厉害,一个是青犀视频对应easyplayer,一个是大牛直播,两个最初都是sdk免费,并提供调用示例源码,后面大牛直播的sdk以及示例都无法运行,目前就剩下免费的easyplayer可以用,亲测下来确实免费可用不需要授权秘钥之类的,功能还行,支持各
阅读全文
posted @ 2023-01-29 10:37 飞扬青云
阅读(262)
评论(0)
推荐(0)
2023年1月13日
Qt音视频开发11-通用监控布局控件(开源)
摘要: 一、前言 自从做监控系统以来,就一直有打算将这个功能独立出来一个类,这样的话很多系统用到此类布局切换,通用这个类就行,而且后期此布局会增加其他异形布局,甚至按照16:9之类的比例生成布局,之前此功能直接写在功能界面UI类中,不方便拓展,好多个系统用到此功能,一旦增加了64布局、128通道布局等,都需
阅读全文
posted @ 2023-01-13 11:14 飞扬青云
阅读(330)
评论(0)
推荐(0)
2023年1月6日
Qt音视频开发10-ffmpeg内核硬解码
摘要: 一、前言 为了极大的降低CPU的占用,实现硬解码(也叫硬件加速)非常有必要,一个视频文件或者一路视频流还好,如果增加到64路视频流呢,如果是4K、8K这种高分辨率的视频呢,必须安装上硬解码才是上上策。举个例子在电脑上播放4K以上的H265这类的视频文件,如果不开硬解码,很容易出现卡顿现象,在配置高的
阅读全文
posted @ 2023-01-06 15:04 飞扬青云
阅读(1577)
评论(0)
推荐(0)
2023年1月4日
Qt音视频开发09-ffmpeg内核音视频同步
摘要: 一、前言 用ffmpeg来做音视频同步,个人认为这个是ffmpeg基础处理中最难的一个,无数人就卡在这里,怎么也不准,本人也是尝试过网上各种demo,基本上都是渣渣,要么仅仅支持极其少量的视频文件比如收到的数据包是一帧视频一帧音频的,要么根本没法同步歪七八糟的,要么进度跳过去直接蹦蹦蹦崩溃的,其实最
阅读全文
posted @ 2023-01-04 12:14 飞扬青云
阅读(292)
评论(0)
推荐(0)
2023年1月2日
Qt音视频开发08-ffmpeg内核优化(极速打开/超时回调/实时响应)
摘要: 一、前言 最初编写这套视频解析组件的时候,面对的场景是视频监控行业,对应设备都是网络监控摄像机,传过来的都是rtsp这种视频流,做过这一块的人都知道,打开某个视频流默认耗时比较大,基本上在2s左右,那是因为ffmpeg接口内部读取的最大数据量 formatCtx->probesize(从源文件中读取
阅读全文
posted @ 2023-01-02 10:50 飞扬青云
阅读(404)
评论(0)
推荐(0)
2023年1月1日
Qt音视频开发07-合并音视频文件
摘要: 一、前言 之前已经把音视频分开存储了对应的文件,因为这个需求特别少,当然确实有部分用户是需要把音视频分开存储,但是毕竟是很少数,绝大部分的用户都是音视频合并到一个MP4文件,所以如果要合并到一个文件,现在已经存储成了两个文件,最简单的做法就是调用ffmpeg命令行将两个文件合并,这种做法简单粗暴,为
阅读全文
posted @ 2023-01-01 11:03 飞扬青云
阅读(252)
评论(0)
推荐(0)
2022年12月31日
Qt编写雷达模拟仿真工具(模拟点/歼击机/航母/发射导弹/爆炸效果/激光雷达等)
摘要: 一、简单介绍 雷达模拟仿真工具,主要通过模拟点模拟相关物体,方位、航向角、距离、速度,并且显示相关详情信息可建立跟踪线建立与模拟点联系。可自定义更换模拟点背景达到更加逼真效果,如歼击机,航母发射导弹效果,指挥所被打击爆炸效果。在距离上可自由控制距离缩放,也可建立危险等级制度的区域范围显示,也可激光雷
阅读全文
posted @ 2022-12-31 11:16 飞扬青云
阅读(627)
评论(0)
推荐(0)
2022年12月19日
Qt音视频开发06-海康sdk内核linux客户端
摘要: 一、前言 海康sdk的示例在官方是提供了的,但是无论UI还是交互简直是宇宙无敌的垃圾,猜测应该是初学者编写的,估计练手用的,所以老早就想把这个linux支持集成到自己的示例中,既然已经支持了windows的版本,对于linux版本只需要引入linux上的sdk的库即可。官方的sdk开发库也是不断更新
阅读全文
posted @ 2022-12-19 11:12 飞扬青云
阅读(395)
评论(0)
推荐(1)
2022年12月14日
Qt开发经验小技巧256-260
摘要: 默认QDialog窗体右下角有个拉伸尺寸的手柄,通过它可以对窗体拉伸大小,这个控件很容易被遗忘但是又经常可以看到,他的名字叫QSizeGrip,可以通过setSizeGripEnabled来启用或者禁用,也可以用qss对外观进行设置。 QSizeGrip { image:url(:/image/si
阅读全文
posted @ 2022-12-14 11:05 飞扬青云
阅读(230)
评论(0)
推荐(0)
上一页
1
···
23
24
25
26
27
28
29
30
31
···
95
下一页
公告