Javascript 如何在网页中使用套接字共享屏幕?

Javascript 如何在网页中使用套接字共享屏幕?,javascript,sockets,websocket,socket.io,serversocket,Javascript,Sockets,Websocket,Socket.io,Serversocket,我有一个javascript代码来共享屏幕,我需要将此代码转换为套接字。我如何才能做到这一点 <script> async function startCapture(displayMediaOptions) { let captureStream = null; try { captureStream = await navigator.mediaDevices.getDisplayMedia(displayMediaOptio

我有一个javascript代码来共享屏幕,我需要将此代码转换为套接字。我如何才能做到这一点

 <script>
    async function startCapture(displayMediaOptions) {

      let captureStream = null;

      try {
        captureStream = await navigator.mediaDevices.getDisplayMedia(displayMediaOptions);
        document.getElementsByClassName('screen-btn')[0].classList.toggle("toggle-icons");
      } catch (err) {
        console.error("Error: " + err);
      }

      return captureStream;

    }
  </script>

异步函数启动选项(displayMediaOptions){
让captureStream=null;
试一试{
captureStream=await navigator.mediaDevices.getDisplayMedia(displayMediaOptions);
document.getElementsByClassName('screen-btn')[0].classList.toggle(“切换图标”);
}捕捉(错误){
控制台错误(“错误:+err”);
}
返回捕获流;
}

服务器端是否使用nodejs?@Kashif python。