- webrtc内置支持libyuv,对采集的图像做to yuv转换
- 同时支持翻转、旋转等。
- 【WERBTC】libyuv库
- 转换后的yuv数据用来构造VideoFrame
libyuv::ConvertToI420
const int conversionResult = libyuv::ConvertToI420(
videoFrame, videoFrameLength, buffer.
本文介绍了WebRTC如何利用libyuv库将不同格式的图像,如ARGB,转换为I420格式。详细讨论了VideoCaptureImpl和MyDesktopCapture中的转换过程,包括桌面采集的BGRA到I420的转换,转换后的数据用于构建VideoFrame。
const int conversionResult = libyuv::ConvertToI420(
videoFrame, videoFrameLength, buffer.
818
1121

被折叠的 条评论
为什么被折叠?