Soweit ich weiß, ist dies derzeit mit keinem der Browser möglich, obwohl das Google Chrome-Team erklärt hat, dass es dieses Szenario unterstützen wird (siehe den Punkt "Screensharing" unter roadmap)); und ich vermute, dass dies bedeutet, dass schließlich andere Browser folgen werden, vermutlich mit IE und Safari, die den Schwanz heraufbringen. Aber all das ist vermutlich irgendwann im Februar vergangen, als sie den aktuellen WebRTC-Standard und die Schiffsproduktionsbits fertigstellen sollen. (Hoffentlich versagt Microsofts letzter Moment in der Arbeit nicht.) Es ist möglich, dass ich etwas Neues verpasst habe, aber ich habe das Projekt ziemlich genau verfolgt, und ich glaube nicht, dass ScreenSharing es überhaupt geschafft hat in Chrome Canary noch, geschweige denn dev/beta/prod. Opera ist der einzige Browser, der mit Chrome bei seiner WebRTC-Implementierung Schritt gehalten hat (FireFox scheint etwa sechs Monate zurück zu liegen), und ich habe von diesem Team auch nichts über das Screensharing gehört.
Ich habe gesagt, dass es ist ein Weg, es jetzt zu tun, die Ihre eigenen Webkamera-Treiber zu schreiben, so dass Ihr lokaler Bildschirm auf die WebRTC getUserMedia() erschien API als nur eine weitere Videoquelle. Ich weiß nicht, dass irgendjemand das getan hat - und natürlich würde es erforderlich sein, den Treiber auf der fraglichen Maschine zu installieren. Wenn alles gesagt und getan ist, wäre es wahrscheinlich einfacher, VNC oder etwas in dieser Richtung zu verwenden.
Hier ist eine Demo: WebRTC Screen Sharing: https://webrc-experiment.appspot.com/screen-broadcast/ - auch Broadcasting! –
Teil des Bildschirms oder Teil des Bildschirms oder Region der Bildschirmfreigabe ist möglich --- siehe Demos --- https://webrc-experiment.appspot.com/#part-of-screen-sharing --- um es selbst zu versuchen ! ---- https://github.com/muaz-khan/WebRTC-Experiment/tree/master/part-of-screen-sharing#how-to-use-in-your-own-site --- obwohl, Die html2canvas-Bibliothek wird verwendet, um Snapshots des html-Elements zu erstellen und diese über socket.io- oder WebRTC-Datakanäle zu übertragen. –