HTMLとJavascriptで表示されているブラウザの画面を共有する

にはどうしたら良いかという話。

Screensharing a browser tab in HTML5?

WebRTCが本命ではないかと。 以下のデモが素敵すぎる。

https://webrtc-experiment.appspot.com/RTCMultiConnection/screen-sharing/

ソースコードも公開されてる。

https://github.com/muaz-khan/WebRTC-Experiment/tree/master/RTCMultiConnection

起動したときにキャプチャ取得の許可をユーザがしなくてはいけない。 セキュリティ上しかたがないのかもだが、これをスキップする方法があるとうれしい。