网站首页 技术文章 第85页
-
Qt音视频开发15-动态切换解码内核的设计
一、前言动态切换解码内核这个需求也是源自客户的真实需求,既然是动态切换,那肯定是运行期间切换,而不是通过改变标志位重新编译程序来切换,最开始做的就是这种方式,这样就是实现起来简单,但是用起来不够方便,随着编程架构技术的精进,抽象基类的运用水...
2024-10-27 btikc 技术文章 7 ℃ 0 评论 -
WebRTC 实战: QT for Windows 多人音视频通话
简介在经过前面几篇文章对WebRTC的描述,相信已经不需再过多对它介绍了。前面几篇文章我们实现了Web、Android端的音视频通话项目,该篇我们使用QTUI框架搭建Windows端的多P2P音视频通话实战项目。...
2024-10-27 btikc 技术文章 15 ℃ 0 评论 -
Qt-FFmpeg开发-视频播放(3) qtffmpeg截取
Qt-FFmpeg开发-视频播放【软解码+OpenGL显示RGB图像】文章目录Qt-FFmpeg开发-视频播放【软解码+OpenGL显示RGB图像】...
2024-10-27 btikc 技术文章 6 ℃ 0 评论 -
Qt音视频开发31-qmedia内核qt5/qt6播放视频
##一、前言在qt5中的多媒体框架明显比qt4丰富了很多,使用也极其友好,提供的api接口非常简单明了,不需要像qt4中那样还需要绑定和创建路径之类的。同样也还是依赖本地解码器,qt6中的多媒体框架据说重写了,性能暴增很多,后端还支持多种...
2024-10-27 btikc 技术文章 7 ℃ 0 评论 -
ffmpeg视频暂停录制的设计 ffmpeg 录像
1、前言基本上各种播放器提供的录制视频接口,都是只有开始录制和结束录制两个,当然一般用的最多的也是这两个接口,但是实际使用过程中,还有一种可能需要中途暂停录制,暂停以后再次继续录制,将中间部分视频不需要录制,跳过这部分不需要的视频,而且录制...
2024-10-27 btikc 技术文章 7 ℃ 0 评论 -
Qt音视频开发13-视频解码线程基类的设计
一、前言这个解码线程基类的设计,是到目前为止个人觉得自己设计的最好的基类之一,当然也不是一开始就知道这样设计,没有个三五年的摸爬滚打以及社会的毒打,是想不到要这样设计的,一方面是要不断提炼各种视频类视频组件的共性作为局部变量,比如通用的参数...
2024-10-27 btikc 技术文章 7 ℃ 0 评论 -
Qt/C++音视频开发55-加密保存到文件并解密播放
一、前言为了保证视频文件的安全性,有时候需要对保存的视频文件加密,然后播放的时候解密出来再播放,只有加密解密的秘钥一致时才能正常播放,用ffmpeg做视频文件的加密保存和解密播放比较简单,基于ffmpeg强大的字典参数设计,在avforma...
2024-10-27 btikc 技术文章 7 ℃ 0 评论 -
Qt音视频开发17-vlc内核回调拿图片进行绘制
一、前言在众多播放器中,支持的种类格式众多,并支持DVD影音光盘,VCD影音光盘及各类流式协议,提供了sdk进行开发,这点是至关重要的,尽管很多优秀的播放器很牛逼,由于没有提供sdk第三方开发,少了很多用户。在Qt中集成vlc开发非常简单,...
2024-10-27 btikc 技术文章 7 ℃ 0 评论 -
Qt音视频开发14-音视频文件保存基类的设计
一、前言视频综合应用示例,包括了多种内核,在保存文件这个功能上,需要一个通用的文件保存基类AbstractSaveThread,这个基类定义了是否打印线程消息标志位、直接写入还是排队写入标志位、文件生成后是否调用转换合并标志位、是否执行了转...
2024-10-27 btikc 技术文章 7 ℃ 0 评论 -
Qt音视频开发36-超时检测和自动重连的设计
一、前言如果网络环境正常设备正常,视频监控系统一般都是按照正常运行下去,不会出现什么问题,但是实际情况会很不同,奇奇怪怪七七八八的问题都会出现,就比如网络出了问题都有很多情况(交换机故障、网线故障、带宽故障等),所以监控系统在运行过程中,还...
2024-10-27 btikc 技术文章 7 ℃ 0 评论
- 控制面板
- 网站分类
- 最新留言