FFmpeg 音视频转码流水线与性能优化实战
解构 FFmpeg 转码核心流水线(Demux → Decode → Filter → Encode → Mux),分析音视频 PTS/DTS 同步、硬件加速零拷贝与 GOP 关键帧对齐策略。
记录系统级编程、网络内核与多媒体开发中的工程权衡、代码实践与边界问题排查。
解构 FFmpeg 转码核心流水线(Demux → Decode → Filter → Encode → Mux),分析音视频 PTS/DTS 同步、硬件加速零拷贝与 GOP 关键帧对齐策略。
从协议报头、字节流与数据报边界、拥塞控制机制等底层维度,系统对比 TCP 与 UDP 的本质差异,并结合 QUIC、WebRTC 与实时音视频探讨现代网络传输选型。
深入剖析现代 C++ 中 RAII 与所有权语义的核心设计,对比 unique_ptr 零开销抽象与 shared_ptr 控制块实现机制,并探讨弱引用生命周期提升的工程陷阱。