可视化概念放大镜
从 WebGPU 与音视频概念索引进入独立定义、课程语境与相邻概念边界。
357个重要概念44 个分类
音视频原理
6 个当前页结果音视频原理
概念解释Sync Threshold判断音视频时间差是否需要等待、立即显示或丢帧的容忍阈值;通常应结合帧时长和播放状态动态设置。音视频原理概念解释External Clock不直接由音频设备或视频帧推进的外部时间基准,例如系统单调时钟或直播同步时钟,可在特定播放器中作为主时钟。音视频原理概念解释Decode Thread从压缩 Packet 队列取数据、驱动解码器并把 AVFrame 放入输出队列的工作线程。音视频原理概念解释Bounded Queue容量受限的线程安全队列;满时阻塞或施加背压,空时等待,以避免播放器内存无上限增长。音视频原理概念解释FlushSeek、切流或停止时清空队列和解码器内部延迟状态,使旧时间线数据不能继续污染新播放位置。音视频原理概念解释I/OInput / Output · 输入 / 输出Input/Output(输入/输出)是文件、网络或设备与程序之间交换字节的边界;播放器通常先从 I/O 层读取容器数据。音视频基础
18 个当前页结果音视频基础
概念解释canPlayTypeHTMLMediaElement 根据 MIME Type 与 codecs 参数返回 probably、maybe 或空字符串的能力探测方法;结果不是播放成功保证。音视频基础概念解释Feature Detection运行时检查接口、方法、格式或能力是否存在,再选择主路径与降级路径,而不是依据浏览器名称猜测支持情况。音视频基础概念解释readyStateHTMLMediaElement 当前已获得多少媒体信息和可播放数据的状态值,从 HAVE_NOTHING 到 HAVE_ENOUGH_DATA。音视频基础概念解释Playback PromiseHTMLMediaElement.play() 返回的 Promise,用来确认播放是否真正获准开始或因自动播放策略等原因被拒绝。音视频基础概念解释Autoplay Policy浏览器限制未经用户手势启动有声媒体或 AudioContext 的策略;静音播放和已获许可场景可能有不同规则。音视频基础概念解释currentTimeHTMLMediaElement 的当前媒体播放位置(秒);写入它会触发定位,不应与 performance.now() 的页面单调时钟混用。音视频基础概念解释Page Clock由 performance.now() 提供的页面单调计时基准,适合测量经过时间;它不随媒体暂停或 Seek 改变。音视频基础概念解释AudioContext TimeAudioContext.currentTime 表示音频上下文从创建后推进的采样时间轴,用于精确安排节点启停和参数自动化。音视频基础概念解释requestVideoFrameCallback在新视频帧准备提交给合成器时回调应用的 HTMLVideoElement 方法,并提供媒体时间与呈现统计。音视频基础概念解释requestAnimationFrame浏览器在下一次页面绘制前调用回调的调度方法,跟随显示刷新节奏,但不保证此时恰好有新视频帧。音视频基础概念解释OscillatorNodeWeb Audio 中生成周期波形的声源节点,可设置频率和波形,并按 AudioContext 时间轴精确启停。音视频基础概念解释GainNodeWeb Audio 中把输入样本乘以 gain 参数的增益节点,用于音量、淡入淡出和包络控制。音视频基础概念解释DestinationAudioContext 图的最终输出节点,代表当前音频设备或离线上下文的渲染目标。音视频基础概念解释Audio Graph通过 connect 把声源、处理节点、分析节点和 Destination 组成的有向声音处理网络。音视频基础概念解释StereoPannerNodeWeb Audio 中用 pan 参数在左右声道间分配声音的立体声声像节点,取值通常为 -1 到 1。音视频基础概念解释Automation按 AudioContext 时间轴预先安排 AudioParam 数值变化的机制,可实现无爆音的斜坡、曲线和定时控制。音视频基础概念解释Time Domain按时间顺序观察音频采样幅度的表示,适合绘制波形、包络并识别瞬态变化。音视频基础概念解释Frequency BinFFT 结果中的一个离散频率区间;第 k 个 bin 对应的中心频率由采样率和 FFT Size 决定。