【发布时间】:2019-06-25 05:12:21
【问题描述】:
基本上我希望能够有效地执行相同的代码:
const video = document.getElementById('video');
const canvas = document.getElementById('canvas');
const context = canvas.getContext('2d');
const draw = () => {
context.drawImage(video, 0, 0);
requestAnimationFrame(draw);
}
video.onplay = () => {
requestAnimationFrame(draw);
}
仅使用屏幕外画布。我可以通过消息将图像发送给屏幕外画布所在的工作人员,但不能发送视频,因为它直接绑定到HTMLElement。目前有没有办法以某种方式在屏幕外画布中呈现视频数据或MediaStream?
【问题讨论】:
-
您找到解决方法了吗?我也有同样的问题
标签: javascript canvas web-worker media-source mediastream