在Electron应用程序中流式传输视频的最有效方法?(获取用户媒体?



例如,假设我有

<video autoplay="true" id="videoElement"></video>

然后我开始流式传输视频:

async function startVideo() {
    const video = document.querySelector("#videoElement");
    const mediaStream = await navigator.mediaDevices.getUserMedia({ video: true })
    video.srcObject = mediaStream
}
startVideo()

浏览器本机端的底层实现是否会使用某种零拷贝方法来将视频放到屏幕上?

如果没有,如果我在Electron应用程序中,将相机放在屏幕上的最有效方法是什么?

Electron中的Chromium浏览器实现通常与浏览器版本相同。因此,它应该有效地处理传入摄像机数据的显示。

相关内容

  • 没有找到相关文章

最新更新