是否可以在没有canvas api的情况下直接操作mediastream



我使用javascript和WebRTC创建了一个简单的视频聊天,用于用户之间的连接客户端我想增加用户可以使用一些自定义过滤器的可能性,如视频效果和其他相关内容,我发现了一些例子,这些例子很有用,但所有的例子都使用canvas api进行修改。我的意思是,视频流被处理,然后被绘制在画布中,下一次重新访问将作为从中获得的MediaStream发送我觉得所有这些步骤都是多余的,我想知道是否有某种方法可以直接操作视频流,避免使用canvas api?

WebRTC NV列出了一些与此相关的用例(如背景模糊(,但目前还没有实现,因此您必须通过canvas+captureStream。

相关内容

最新更新