我在这里记录 C++ 和音视频开发中的实践,从屏幕采集、音视频编码到 RTMP 推流,也整理做项目时遇到的问题和解决方法。
工业级音视频推流与录制引擎
从异步流水线与多级生产者-消费者架构、YUV/NV12 与 GPU 零拷贝,到音频重采样混音、FFmpeg 编码封装、音画同步与 AIMD 弱网防拥塞的学习记录。
YuNet人脸追踪与AI特效引擎
从 IEffect 特效契约与责任链管线、CPU/GPU 双流降级,到 SIMD 矢量优化、YuNet 五点关键点人脸追踪与 CUDA 显存驻留策略的学习记录。
驱动级音视频采集与整合
从 WGC 屏幕采集、WinRT 摄像头采集与 WASAPI 音频捕获,到纹理池、GPU 渲染和场景合成输出的学习记录。
从零理解实时视频渲染管线:纹理池、图像混合与合成输出
以纹理池、SceneCompositor 与合成输出层为主线,串起一帧画面从采集源到预览和推流录制的完整渲染管线。
WASAPI 音频捕获入门:从工作模式到完整采集流程
Windows 音频捕获指南,用图解、对比表和伪代码串起一次完整的 WASAPI 采集。
共 8 篇