← 返回概念索引音视频原理音视频原理 · CONCEPT HARDWARE-SURFACE-TERMHardware Surface由硬件解码器或图形系统管理的媒体帧底层存储,可被 GPU 或合成器共享而不必复制到普通 CPU 内存。先抓住概念边界Hardware Surface 在完整技术链路中承担什么职责?先确认它处理的对象、输入与输出,再顺着课程和相邻概念检查边界。出现在哪些课程?原生视频渲染:YUV 帧怎样抵达屏幕理解软件解码帧的 YUV Plane、Stride 与色彩转换,以及硬件解码 Surface 通过零拷贝进入 GPU 合成器的路径。相邻概念Zero-copy让解码器、GPU 与合成器共享底层媒体表面,尽量避免大帧数据在 CPU/GPU 间重复复制。AVFrameFFmpeg 中承载解码后音频样本或视频像素及其格式、时间戳、引用的通用帧对象。
音视频原理 · CONCEPT HARDWARE-SURFACE-TERMHardware Surface由硬件解码器或图形系统管理的媒体帧底层存储,可被 GPU 或合成器共享而不必复制到普通 CPU 内存。先抓住概念边界Hardware Surface 在完整技术链路中承担什么职责?先确认它处理的对象、输入与输出,再顺着课程和相邻概念检查边界。出现在哪些课程?原生视频渲染:YUV 帧怎样抵达屏幕理解软件解码帧的 YUV Plane、Stride 与色彩转换,以及硬件解码 Surface 通过零拷贝进入 GPU 合成器的路径。相邻概念Zero-copy让解码器、GPU 与合成器共享底层媒体表面,尽量避免大帧数据在 CPU/GPU 间重复复制。AVFrameFFmpeg 中承载解码后音频样本或视频像素及其格式、时间戳、引用的通用帧对象。