我目前正在使用 将CanvasRenderingContext2D.drawImage()来自 RTC 媒体流的视频绘制到画布上。不幸的是,这会占用大量 CPU 资源。
CanvasRenderingContext2D.drawImage()
使用 a 执行此操作会更高效WebGLRenderingContext吗?(硬件加速?)如果是,那么究竟如何处理这个问题,最好是不创建中间视频元素?
WebGLRenderingContext
html video canvas webgl
canvas ×1
html ×1
video ×1
webgl ×1