目录
一、引言
二、环境搭建
------> 2.1、添加动态库与头文件
三、QT开发
四、播放器开发
------> 4.1、SDL内嵌到QT
------> 4.2、SDL画面失去响应
------> 4.3、SDL_WaitEvent 画面卡住
------> 4.4、QT QLineEdit
------> 4.5、QT画面叠加(叠加SDL画面)
------> 4.6、RTP推流画面花屏
一、引言
本章开始会以QT为框架,内嵌SDL与ffmpeg,完成一个简单的播放器,其中QT主要负责前端界面的搭建,SDL负责音视频的播放,ffmpeg负责媒体文件的处理,这里只说一下遇到的几个坑
二、环境搭建
QT环境的搭建很简单,从官网下一个在线安装工具,就会自动安装了,在安装的时候最好选上Qt Creator
添加动态库与头文件
搭建好QT后就可以使用Qt Creator进行开发了,第一步就是需要在工程中加入我们之前编译好的SDL、ffmpeg动态库,我们用的是cm