工业级音视频推流与录制引擎
从异步流水线与多级生产者-消费者架构、YUV/NV12 与 GPU 零拷贝,到音频重采样混音、FFmpeg 编码封装、音画同步与 AIMD 弱网防拥塞的学习记录。
从异步流水线与多级生产者-消费者架构、YUV/NV12 与 GPU 零拷贝,到音频重采样混音、FFmpeg 编码封装、音画同步与 AIMD 弱网防拥塞的学习记录。
从 IEffect 特效契约与责任链管线、CPU/GPU 双流降级,到 SIMD 矢量优化、YuNet 五点关键点人脸追踪与 CUDA 显存驻留策略的学习记录。
从 WGC 屏幕采集、WinRT 摄像头采集与 WASAPI 音频捕获,到纹理池、GPU 渲染和场景合成输出的学习记录。
以纹理池、SceneCompositor 与合成输出层为主线,串起一帧画面从采集源到预览和推流录制的完整渲染管线。
Windows 音频捕获指南,用图解、对比表和伪代码串起一次完整的 WASAPI 采集。
1. RTMP是什么? RTMP(Real-Time Messaging Protocol,实时消息传输协议)是一种用来持续传输音频、视频和相关信息的协议。在直播中,它的一个常见用途是推流:主播一边录,直播软件一边把已经编码好的画面和声音发给平台,不必等正常直播结束后才上传。 ...