【发布时间】:2020-06-18 09:29:30
【问题描述】:
我目前正在尝试使用 MediaStream 构建基于 WebRTC 的应用程序来捕获计算机屏幕并将其保存到视频文件中。我有它的工作,但是,现在我正在尝试为录制的视频添加一个额外的图层,以便出现网络摄像头。
据我了解,使用 Media Streams API,我不能同时使用两个视频源。所以我决定将捕捉到的视频绘制到 Canvas 元素上,并在上面放置网络摄像头,然后从 Canvas 获取流。但我遇到了问题,无法正常工作
我正在尝试构建类似于 Loom 的东西,桌面捕获和网络摄像头在一个圆圈的顶部分层。
我想知道我是否朝着正确的方向前进如果你要构建这样的东西,你会如何处理它?
【问题讨论】:
标签: javascript chromium mediastream