← 返回概念索引音视频基础音视频基础 · CONCEPT VIDEO-FRAME-CALLBACK-TERMrequestVideoFrameCallback在新视频帧准备提交给合成器时回调应用的 HTMLVideoElement 方法,并提供媒体时间与呈现统计。先抓住概念边界requestVideoFrameCallback 在完整技术链路中承担什么职责?先确认它处理的对象、输入与输出,再顺着课程和相邻概念检查边界。出现在哪些课程?媒体时间轴:不要把所有“时间”当成同一只钟并排观察页面时钟、媒体播放头与音频时钟,理解调度、展示和同步为何不能只靠 setInterval。视频帧回调:跟着真正抵达的画面工作用生成的视频流观察逐帧回调,读取 mediaTime、presentedFrames,并和页面刷新回调对照。相邻概念Video Frame带尺寸、时间戳和颜色信息的一张视频画面,可来自解码器、视频元素、Canvas 或 WebCodecs。mediaTimerequestVideoFrameCallback 元数据中当前视频帧在媒体时间轴上的呈现时间,单位为秒。
音视频基础 · CONCEPT VIDEO-FRAME-CALLBACK-TERMrequestVideoFrameCallback在新视频帧准备提交给合成器时回调应用的 HTMLVideoElement 方法,并提供媒体时间与呈现统计。先抓住概念边界requestVideoFrameCallback 在完整技术链路中承担什么职责?先确认它处理的对象、输入与输出,再顺着课程和相邻概念检查边界。出现在哪些课程?媒体时间轴:不要把所有“时间”当成同一只钟并排观察页面时钟、媒体播放头与音频时钟,理解调度、展示和同步为何不能只靠 setInterval。视频帧回调:跟着真正抵达的画面工作用生成的视频流观察逐帧回调,读取 mediaTime、presentedFrames,并和页面刷新回调对照。相邻概念Video Frame带尺寸、时间戳和颜色信息的一张视频画面,可来自解码器、视频元素、Canvas 或 WebCodecs。mediaTimerequestVideoFrameCallback 元数据中当前视频帧在媒体时间轴上的呈现时间,单位为秒。