Web 音视频 API 图谱
2024-04-22 14:50:00 0 举报
AI智能生成
登录查看完整内容
复杂思维导图,元素间相互关联。 图谱内容: 音视频技术在 Web 平台应用有限,资料也相对较少,Web 平台处理音视频的基础能力已具备,但未被大部分从业人员所熟知。 由于涉及的 Web API 非常多,所以整理一份音视频相关的 API 知识图谱,降低在 Web 平台开发音视频应用的门槛。
作者其他创作
大纲/内容
VideoDecoder视频解码器
VideoFrame原始图像数据
VideoEncoder视频编码器
EncodedVideoChunk编码后的视频数据
Video
AudioDecoder音频解码器
AudioData原始音频数据
AudioEncoder音频编码器
EncodedAudioChunk编码后的音频数据
Audio
WebCodecs音视频编解码
AudioBuffer音频数据
AudioNode
AudioContext音频上下文
Web Audio API音频渲染、处理
MediaSource
SourceBuffer
MSE音视频播放控制
ArrayBuffer内存数据
fetch / WebTransport / WebSocket网络 API
captureStream
html: (video | audio)播放音视频数据
html: canvas / OffscreenCanvas图像处理、渲染
ReadableStream<VideoFrame | AudioData>音视频原始数据流
ReadableStream可读数据流
基础 API
MediaStream媒体内容流
MediaRecorder录制流生成视频文件
MediaStreamTrackGeneratorMediaStreamTrack 的子类
MediaStreamTrack音视频轨道数据
MediaStreamTrackProcessor获取音视频流原始对象
基础流媒体 API
getUserMedia
getDisplayMedia
Navigator.mediaDevices获取媒体硬件访问
addTrack发送音视频数据
getReceivers接收音视频数据
RTCPeerConnection远程点对点连接
WebRTC低延迟音视频
显示器
扬声器
麦克风 / 摄像头
硬盘
WASM密集型计算
Worker并行计算
WebGL / WebGPU图像处理
OPFS磁盘文件读写
通用辅助 API
设备硬件
音视频文件
GPU
自由主题
Web 音视频 API
收藏
收藏
0 条评论
回复 删除
下一页