本工程qt用的版本是5.8-32位,ffmpeg用的版本是较新的5.1版本。它支持TCP或UDP方式拉取实时流,实时流我采用的是监控摄像头的RTSP流。音频播放采用的是QAudioOutput,视频经ffmpeg解码并由YUV转RGB后是在QOpenGLWidget下进行渲染显示。
2023-05-06 22:13:24 43.23MB qt ffmpeg QAudioOutput
1
Qt提供了以文本、图片、HTML等方式来实现对文档的操作,主要用到了QPrinter类和QPainter类,用到了QFileDialog文件窗口、QPrintPreviewDialog预览窗口类和QPrintDialog打印窗口类,Qt5也提供了QPdfWriter类来实现对pdf的操作,这里并不包括打开pdf文件,Qt没有提供任何方法来直接像文件浏览器一样打开pdf文件,可以用第三方库来实现。 这里采用了图片的方式来实现保存、预览和打印,其实 三个功能基本上一样。 1、保存PDF (1)保存某个控件里的内容 一些输入类控件可以直接调用print()函数,一些显示类的控件可以直接调用rende
2023-05-06 17:09:33 65KB qstring rect 示例
1
QT中利用QCustomPlot类画曲线图,程序中画了四条曲线,x,y轴自己赋值(若要接收外部数据需要扩展),每条曲线可以设置颜色和粗细以及不同的点标记,每条曲线可以有说明。
2023-05-05 21:57:21 166KB QT 曲线图
1
这是Qt的工程,建议使用Qt Creator 打开 是一个Windows下使用FFMPEG解码视频 并使用QPaint绘制到QWidget上 FFMPEG的版本是2.5.2 记得将ffmpeg/bin目录下的dll文件拷贝到编译生成的exe所在的目录下,否则会无法运行。
2023-05-05 17:43:40 11.14MB QT
1
使用FFmpeg库的音视频播放器,qt工程,支持本地文件和rtp流,该demo只是展示了ffmpeg的基本使用方式。适合初学者 qt5.12 vs2019 x86 ffmpeg3.4.8
2023-05-04 16:44:24 39.02MB ffmpeg qt c++
1
输入网络链接和ak,sk,能自动用Qt 语言算出 MD5 加密后的sn
2023-05-02 10:42:48 11KB 百度地图 sn计算 DM5 C++
1
讲解见博客:https://blog.csdn.net/weixin_47488212/article/details/129299987 对于初学者而言,想要及时地做出一套上位机或实时波形显示界面,还是存在一定难度的,为了降低初学者的学习难度,亦方便其他研发人员的使用,笔者分享一套使用简单、功能强大的实时波形绘制控件,其基于Qt5与QCustomPlot实现。 在项目中必须包含QCustomPlot相关文件,笔者这里是直接包含qcustomplot.cpp、qcustomplot.h两个文件。另外在项目的.pro中,必须包含以下这句: QT += widgets printsupport 可以使用代码直接实例化WidgetPlot2D,或通过窗口提升,然后使用WidgetPlot2D绘制实时波形只需两步: ① 初始化波形名称:函数initGraphName(QStringList) ② 给对应的波形添加数据:函数addData(QString, double)
2023-04-29 22:16:17 459KB qt
1
QT图形界面编程
2023-04-28 10:17:50 42KB 编程
1
qt 实现炫酷计时器,可以自由缩放大小,支持4K显示,正计时和倒计时,还有圆环进度条。
2023-04-25 22:17:56 40KB qt 不计时器 时钟
1
-----------------【请用Qt4.6+编译,Qt5目前有Bug】---------- 原博客地址:http://blog.csdn.net/jiangcaiyang123/article/details/8762365 --------------------------------------------------------------- 人工智能是一个非常具有潜力的分支,顾名思义,它可以通过计算机指令模拟人的行为,在游戏中的人工智能就非常地多样了。对于FPS、TAB、RPG、STG、ADV等游戏,有着不同的人工智能,但都基于几种理论:有限状态机、遗传算法、神经网络等。下
1