首个公开工作草案:使用 Streams 的 MediaStreamTrack 可插入媒体处理
2022年2月10日,W3C WebRTC 工作组发布 MediaStreamTrack Insertable Media Processing using Streams 规范的首个公开工作草案。该 JavaScript API 允许在编码前或解码后处理原始视频,例如为实时视频添加背景模糊等效果。它建立在 WebCodecs 之上,公开视频处理程序需要操作的字节。 Chromium 中提供了该 API 的早期版本,并演示了如何使用。
[注] 首个公开工作草案(First Public Working Draft)为一份技术文档首个公开发布的版本,在此阶段需依据《W3C 专利政策》进行相关专利披露。
[注] WebRTC 工作组(Web Real-Time Communications Working Group)旨在定义客户端 API 从而在 Web 浏览器中启用实时通信。这些 API 应该可以构建能够在浏览器中运行的应用程序而不需要额外的下载或插件,允许使用音频、视频和附加实时通信进行各方之间的通信,而无需使用中介服务器(除非出于对防火墙遍历或提供中介服务的需要)。支持录制、图像捕获和屏幕共享等附加功能的 API 也属于该组工作范围。