学习课题:逐步构建开发播放器【QT5 + FFmpeg6 + SDL2】

目录

一、播放器开发(一):播放器组成大致结构与代码流程设计

二、播放器开发(二):了解FFmpeg与SDL常用对象和函数

三、播放器开发(三):FFmpeg与SDL环境配置

四、播放器开发(四):多线程解复用与解码模块实现

五、播放器开发(五):视频帧处理并用SDL渲染播放

六、播放器开发(六):音频帧处理并用SDL播放

七、播放器开发(七):音视频同步实现

八、播放器开发(八):播放停止暂停控制

九、播放器开发(九):播放进度控制

十、播放器开发(十):代码检查与优化

十一、播放器开发(十一):从源代码编译FFmpeg和SDL

十二、待更新

相关推荐
Darkwanderor19 小时前
线程概念和Linux线程
linux·c语言·c++
lingran__19 小时前
C++ 高阶数据结构:红黑树万字详解|完整原理推导 + 插入实现 + 完整性校验【STL 底层】
数据结构·c++·面试·红黑树·二叉搜索树·平衡二叉树·stl底层
程序员老陆19 小时前
FFmpeg时间基相关函数大杂烩
ffmpeg·时间基·timebase
OH_TPC19 小时前
【鸿蒙优选三方库】@ohos/ijkplayer:在鸿蒙上像 B 站一样流畅播视频
华为·音视频·harmonyos·鸿蒙
东东最爱敲键盘20 小时前
day9.C++多态之虚函数
开发语言·c++
Darkwanderor20 小时前
Linux线程控制
linux·c语言·c++
Darkwanderor20 小时前
多线程的互斥问题和互斥锁解决互斥问题
linux·c语言·c++
键盘会跳舞20 小时前
C++:std::pair 源码级深度剖析 —— 关联容器的基石
开发语言·c++·pair·关联容器
(Charon)20 小时前
【C++】手写线程安全队列:mutex + condition_variable 实现生产者消费者模型
c语言·开发语言·c++
·薯条大王1 天前
经济实惠玩云服务器|一台云服务器多人共用,子账号配置教程
java·linux·运维·服务器·汇编·c++·python