Web 共享屏幕

在web也可以实现Zoom和其他会议应用共享屏幕的功能,尝试在浏览器中执行一下以下代码, 可以分享桌面,单个应用或Chrome单个Tab。
再加上WebRTC即可实现远程分享。

let stream = null;
try{
  stream = await navigator.mediaDevices.getDisplayMedia({ video: true, audio: true });
  const videoEle = document.createElement('video')
  videoEle.autoplay = true
  videoEle.srcObject=stream
  document.body.appendChild(videoEle);
}catch(e){
    console.log(e)
}
posted @   一颗小行星-  阅读(427)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示