会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Qt项目一站式解决方案
专业各种自定义控件编写+UI定制+输入法定制+视频监控+工业控制+仪器仪表+嵌入式linux+物联网,童叟无欺,量大从优,欢迎咨询购买定制!你刚好需要,我正好专业!公众号:Qt实战 QQ:517216493 微信:feiyangqingyun
博客园
新随笔
管理
上一页
1
···
20
21
22
23
24
25
26
27
28
···
95
下一页
2023年4月20日
Qt/C++编写推流综合应用示例(文件推流/桌面推流/本地摄像头/网络摄像头/转发推流/视频分发)
摘要: ## 一、功能特点 ### 1.1 文件推流 1. 指定网卡和监听端口,接收网络请求推送音视频等各种文件。 2. 实时统计显示每个文件对应的访问数量、总访问数量、不同IP地址访问数量。 3. 可指定多种模式,0-直接播放、1-下载播放。 4. 实时打印显示各种收发请求和应答数据。 5. 每个文件对应
阅读全文
posted @ 2023-04-20 08:51 飞扬青云
阅读(288)
评论(0)
推荐(0)
2023年4月19日
Qt音视频开发39-海康sdk回调拿到数据GPU绘制的实现
摘要: 一、前言 采用海康的sdk做开发,最简单最容易的方式就是传入句柄(windows和linux都支持/很多人以为只有windows才支持)即可,这种方式不用自己处理绘制,全部交给了sdk去处理,所以cpu的占用是最低的;还有一种方式是回调函数拿到视频帧数据转成qimage绘制,这种方式优点很明显,能够
阅读全文
posted @ 2023-04-19 09:32 飞扬青云
阅读(420)
评论(0)
推荐(0)
2023年4月17日
Qt音视频开发38-ffmpeg视频暂停录制的设计
摘要: 一、前言 基本上各种播放器提供的录制视频接口,都是只有开始录制和结束录制两个,当然一般用的最多的也是这两个接口,但是实际使用过程中,还有一种可能需要中途暂停录制,暂停以后再次继续录制,将中间部分视频不需要录制,跳过这部分不需要的视频,而且录制的视频文件必须是能够正常播放的连续的。vlc和mpv都只提
阅读全文
posted @ 2023-04-17 17:41 飞扬青云
阅读(124)
评论(0)
推荐(0)
2023年4月13日
Qt音视频开发37-识别鼠标按下像素坐标
摘要: 一、前言 在和视频交互过程中,用户一般需要在显示视频的通道上点击对应的区域,弹出对应的操作按钮,将当前点击的区域或者绘制的多边形区域坐标或者坐标点集合,发送出去,通知其他设备进行处理。比如识别到很多人脸,用户单击某个人脸后指定对该人脸进行详细的信息查询等;再比如圈出某个区域发给人工智能处理设备,对指
阅读全文
posted @ 2023-04-13 10:49 飞扬青云
阅读(161)
评论(0)
推荐(0)
2023年4月11日
Qt编写推流综合应用示例-文件推流
摘要: 一、功能特点 1.1 文件推流 指定网卡和监听端口,接收网络请求推送音视频等各种文件。 实时统计显示每个文件对应的访问数量、总访问数量、不同IP地址访问数量。 可指定多种模式,0-直接播放、1-下载播放。 实时打印显示各种收发请求和应答数据。 每个文件对应MD5加密的唯一标识符,用于请求地址后缀区分
阅读全文
posted @ 2023-04-11 08:49 飞扬青云
阅读(61)
评论(0)
推荐(0)
2023年4月10日
Qt音视频开发36-超时检测和自动重连的设计
摘要: 一、前言 如果网络环境正常设备正常,视频监控系统一般都是按照正常运行下去,不会出现什么问题,但是实际情况会很不同,奇奇怪怪七七八八的问题都会出现,就比如网络出了问题都有很多情况(交换机故障、网线故障、带宽故障等),所以监控系统在运行过程中,还得做超时检测,超过规定的时间没有收到数据则认为掉线了,需要
阅读全文
posted @ 2023-04-10 09:40 飞扬青云
阅读(114)
评论(0)
推荐(0)
2023年4月7日
Qt音视频开发35-左右通道音量计算和音量不同范围值的转换
摘要: 一、前言 视频文件一般会有两个声音通道及左右声道,值有时候一样有时候不一样,很多场景下我们需要对其分开计算不同的音量值,在QAudioFormat中可以获取具体有几个通道,如果是一个通道,则左右通道值设定一样,计算通道的音量值一般是对所有音量数据转换后累加后进行一个换算即可,在Qt的示例中就提供了这
阅读全文
posted @ 2023-04-07 08:38 飞扬青云
阅读(210)
评论(0)
推荐(0)
2023年4月5日
Qt音视频开发34-不同库版本不同位数的库和头文件的引用
摘要: 一、前言 做开发过程中难免遇到需要引入第三方库的时候,而且需要在不同库版本、不同系统、不同位数下都需要。第三方的库版本众多,一般在大版本中的小版本都是兼容的,但是大版本不兼容,比如ffmpeg目前就有1-6六个大版本,除去1几乎没人用那还剩5个大版本,目前主要还是4居多。vlc主要是vlc2和vlc
阅读全文
posted @ 2023-04-05 09:53 飞扬青云
阅读(88)
评论(0)
推荐(0)
2023年4月2日
Qt音视频开发33-vlc和mpv打开后鼠标打圈圈问题的解决
摘要: 一、前言 如果采用的vlc句柄模式,如果鼠标停留在句柄控件中会发现在打开后鼠标打圈圈,mpv句柄模式是在关闭后鼠标打圈圈,这两者真是一前一后,这种给人的体验其实很不友好的,播放开始后或者播放完成后鼠标指针居然变成了繁忙,但是当你将鼠标位置从句柄控件中移到外面的时候,他又会自动恢复,所以需要有个机制主
阅读全文
posted @ 2023-04-02 09:40 飞扬青云
阅读(102)
评论(0)
推荐(0)
2023年3月31日
Qt音视频开发32-qmedia内核回调拿图片数据
摘要: 一、前言 使用qmediaplayer来打开视频并播放,默认首选会采用QVideoWidget控件来展示,优点是不用自己来绘制,一切交给了QVideoWidget控件,这样可以做到极低的CPU占用,缺点也明显,就是无法拿到每一帧的图片,很多时候我们还需要主动拿到每一帧的图片来运算做人工智能,通过不断
阅读全文
posted @ 2023-03-31 13:15 飞扬青云
阅读(212)
评论(0)
推荐(0)
上一页
1
···
20
21
22
23
24
25
26
27
28
···
95
下一页
公告