html如何实时显示本地窗口的画面

html如何显示本地窗口的画面?就是把本地窗口的画面显示在html页面中

navigator.mediaDevices.getDisplayMedia可以分享屏幕或者其他软件的窗口,如ppt,然后结合video标签就能显示。题主要做webrtc?得有信令服务器,一个大工程~,有帮助麻烦点个采纳【本回答右上角】,谢谢~~可考虑用免费的https://meet.jit.si/来做

img

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>

输入地址直接浏览。

直播那种吗

还是只是显示文件