会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Qt项目一站式解决方案
专业各种自定义控件编写+UI定制+输入法定制+视频监控+工业控制+仪器仪表+嵌入式linux+物联网,童叟无欺,量大从优,欢迎咨询购买定制!你刚好需要,我正好专业!公众号:Qt实战 QQ:517216493 微信:feiyangqingyun
博客园
新随笔
管理
上一页
1
···
15
16
17
18
19
20
21
22
23
···
95
下一页
2023年12月3日
Qt/C++音视频开发57-切换音视频轨道/切换节目流/分别切换音频视频轨道
摘要: 一、前言 对各种音视频文件格式的支持,是一个播放器的基础功能。一般的音视频文件只有1路流,比如音频文件只有1路音频流,视频文件只有1路音频1路视频流,实践过程中发现,还有一种ts格式的文件,可能有多路流,这种格式一般是将多路节目流封装到一个文件中,用户可以根据自己的需要切换不同的节目,比如CCTV1
阅读全文
posted @ 2023-12-03 11:57 飞扬青云
阅读(131)
评论(0)
推荐(0)
2023年11月9日
Qt/C++开发经验小技巧286-290
摘要: 国内站点:https://gitee.com/feiyangqingyun 国际站点:https://github.com/feiyangqingyun 很多时候项目越写越大,然后就可能遇到,明明之前很简单的一段代码,运行的好好的,就那么几行几十行,为何一旦加入到当前项目中,就不行了,百思不得其解。
阅读全文
posted @ 2023-11-09 17:00 飞扬青云
阅读(83)
评论(0)
推荐(0)
2023年10月17日
Qt/C++开源作品45-CPU内存显示控件/和任务管理器一致
摘要: 一、前言 在很多软件上,会在某个部位显示一个部件,专门显示当前的CPU使用率以及内存占用,方便用户判断当前程序或者当前环境中是否还有剩余的CPU和内存留给程序使用,在不用打开任务管理器或者资源查看器的时候直接得知当前系统的运行情况。尤其是视频监控系统,如果64路全开,肯定很占用CPU和内存情况,这样
阅读全文
posted @ 2023-10-17 16:01 飞扬青云
阅读(505)
评论(0)
推荐(0)
2023年10月16日
Qt/C++编写物联网组件/支持modbus/rtu/tcp/udp/websocket/mqtt/多线程采集
摘要: 一、功能特点 支持多种协议,包括Modbus_Rtu_Com/Modbus_Rtu_Tcp/Modbus_Rtu_Udp/Modbus_Rtu_Web/Modbus_Tcp/Modbus_Udp/Modbus_Web等,其中web指websocket。 支持多种采集通讯方式,包括串口和网络等,可自由
阅读全文
posted @ 2023-10-16 10:31 飞扬青云
阅读(290)
评论(0)
推荐(0)
2023年10月8日
Qt/C++原创推流工具/支持多种流媒体服务/ZLMediaKit/srs/mediamtx等
摘要: 一、前言 1.1 功能特点 支持各种本地视频文件和网络视频文件。 支持各种网络视频流,网络摄像头,协议包括rtsp、rtmp、http。 支持将本地摄像头设备推流,可指定分辨率和帧率等。 支持将本地桌面推流,可指定屏幕区域和帧率等。 自动启动流媒体服务程序,默认mediamtx(原rtsp-simp
阅读全文
posted @ 2023-10-08 15:00 飞扬青云
阅读(760)
评论(0)
推荐(0)
2023年9月25日
Qt/C++音视频开发56-udp推流和拉流/组播和单播推流
摘要: 一、前言 之前已经实现了rtsp/rtmp推流,rtsp/rtmp/hls/flv/ws-flv/webrtc等拉流,这种一般都需要依赖一个独立的流媒体服务程序,有没有一种更便捷的方式不需要这种依赖,然后又能实现推拉流呢,当然有的那就是udpp推流,其中udp推流还可以是组播或者单播推流,组播一般会
阅读全文
posted @ 2023-09-25 10:35 飞扬青云
阅读(1077)
评论(0)
推荐(0)
2023年9月20日
Qt/C++音视频开发55-加密保存到文件并解密播放
摘要: 一、前言 为了保证视频文件的安全性,有时候需要对保存的视频文件加密,然后播放的时候解密出来再播放,只有加密解密的秘钥一致时才能正常播放,用ffmpeg做视频文件的加密保存和解密播放比较简单,基于ffmpeg强大的字典参数设计,在avformat_write_header写入头部数据的时候,可以通过万
阅读全文
posted @ 2023-09-20 08:17 飞扬青云
阅读(342)
评论(0)
推荐(0)
2023年9月17日
Qt/C++音视频开发54-视频监控控件的极致设计
摘要: 一、前言 跌跌撞撞摸爬滚打一步步迭代完善到今天,这个视频监控控件的设计,在现阶段水平上个人认为是做的最棒的(稍微自恋一下),理论上来说应该可以用5年不用推翻重写,推翻重写当然也是程序员爱干的事情,这个就要考验个人的功底,设计的好框架搭建的好,可以很多年不用变,只需要在现有框架小修小补即可,最多就是继
阅读全文
posted @ 2023-09-17 09:16 飞扬青云
阅读(114)
评论(0)
推荐(0)
2023年9月15日
Qt/C++音视频开发53-本地摄像头推流/桌面推流/文件推流/监控推流等
摘要: 一、前言 编写这个推流程序,最开始设计的时候是用视频文件推流,后面陆续增加了监控摄像头推流(其实就是rtsp视频流)、网络电台和视频推流(一般是rtmp或者http开头m3u8结尾的视频流)、本地摄像头推流(本地USB摄像头或者笔记本自带摄像头等)、桌面推流(将当前运行环境的系统桌面抓拍推流)。按照
阅读全文
posted @ 2023-09-15 08:54 飞扬青云
阅读(318)
评论(0)
推荐(0)
2023年9月12日
Qt/C++音视频开发52-采集本地屏幕桌面的终极设计
摘要: 一、前言 最开始设计的时候,只考虑了一个屏幕的情况,这种当然是最理想的情况,实际上双屏或者多屏的用户也不在少数,比如我这两个屏幕,屏幕1是1080P,屏幕2是2K分辨率,打印两个屏幕的区域是 QRect(0,0 1920x1030), QRect(1920,-208 2560x1390),可以看到有
阅读全文
posted @ 2023-09-12 08:51 飞扬青云
阅读(212)
评论(0)
推荐(0)
上一页
1
···
15
16
17
18
19
20
21
22
23
···
95
下一页
公告