html如何显示本地窗口的画面?就是把本地窗口的画面显示在html页面中
navigator.mediaDevices.getDisplayMedia可以分享屏幕或者其他软件的窗口,如ppt,然后结合video标签就能显示。题主要做webrtc?得有信令服务器,一个大工程~,有帮助麻烦点个采纳【本回答右上角】,谢谢~~可考虑用免费的https://meet.jit.si/来做
DMEO如下
<style> body {
padding: 0;
margin: 0
}
#v{object-fit:contain;width:100%;height:100%}
</style>
<video id="v"></video>
<script>
async function chooseSource(){
var stream =await navigator.mediaDevices.getDisplayMedia({
video: { width: 1280, height: 720, displaySurface: "browser", frameRate: 25 }, audio: { echoCancellation: true }
});
v.srcObject = stream;
v.play()
}
chooseSource();
</script>
输入地址直接浏览。
直播那种吗
还是只是显示文件