文章目录 项目介绍流程图播放器实现过程界面展示 项目介绍 此项目基于FFmeg中 ffplay.c进行二次开发,实现基本的功能,开发软件为Qt 项目优势: 参考ijkplayer播放器,实现UI界面和播放器核心进行解耦,容易添加其他功能采用消息机制,设计消息队列,设置播放器状态,播放器的性能更加优化参考ffplay.c源码,使用多线程进行视频解复用,编解码,优化播放器性能 流程图 播放器实现过程 整体介绍安装环境UI界面设计消息队列设计ijkplayer–连接ui界面到ffplay打开和关闭媒体文件解复用线程设计解码线程设计音频输出视频渲染输出音视频同步 界面展示