Media Player
June 28, 2022 · View on GitHub
UI

架构
使用多线程,并进行音视频同步
播放器主线程:UI绘制,绘制视频帧文件读取线程:解封装,读取为AVPacket,按照包类型放入对应的队列视频解码线程:视频解码音频解码线程:音频解码QAudioOuput:播放音频
June 28, 2022 · View on GitHub

使用多线程,并进行音视频同步
播放器主线程:UI绘制,绘制视频帧文件读取线程:解封装,读取为AVPacket,按照包类型放入对应的队列视频解码线程:视频解码音频解码线程:音频解码QAudioOuput:播放音频