这是一套面向C++开发者的音视频技术实战课程,以FFmpeg为核心,从基础原理逐步深入到工程化项目开发,最终带领学习者完成一个多路H265监控录放系统。课程内容覆盖了音视频开发中从编码解码、封装解封装、渲染播放到网络协议对接的完整技术栈。 课程核心内容与特色: 扎实的基础铺垫:从开发环境搭建、FFmpeg跨平台源码编译开始,系统讲解图像格式(RGB/YUV)、SDL与QT渲染、AVFrame结构体、像素格式转换等核心概念,为后续实战打下坚实基础。 编解码深度实战:深入讲解H264/H265视频编码原理,涵盖x264/x265编码器预设、码率控制策略(ABR、CBR、CRF等),以及软解码与DX…...