どういう仕組みなのか気になる。
以前、WebRTCを使ったファイル共有を計画したのだけど、それと似たような感じだろうか。
読者からの情報によると、「Drop」によるファイル共有は、「OneDrive」を利用しているとのこと。
ほ~ん
どういう仕組みなのか気になる。
以前、WebRTCを使ったファイル共有を計画したのだけど、それと似たような感じだろうか。
読者からの情報によると、「Drop」によるファイル共有は、「OneDrive」を利用しているとのこと。
ほ~ん
ブラウザでスクリーンキャプチャした動画をWebRTCで送信して、Unityに表示
■Unity WebRTC packageを使う
Unityから動画を送信する機能とサンプルはある
動画を受信して表示するサンプルもあった
MediaStream | A scene for sending and receiving video/audio |
---|
https://gist.github.com/kjunichi/0e4ce8490138b2d63938
WebRTCのスクリーンキャプチャーを試した。httpsサーバ立ててそこに置く必要あり。Chromeのみ対応
WebRTC など最新のオープン ウェブ テクノロジーを使用した、セキュリティ対策の万全な Google のインフラストラクチャ上でデバイスへのアクセスや画面の共有を安全に行うことができます。
WebRTC ハンズオン資料 ScreenCapture & マルチストリーム編のコードの動かし方
WebRTCハンズオン 本編のシグナリングサーバーを起動
Nodejsをインストール
ws: a Node.js WebSocket libraryをインストール
npm install ws
webrtc-handson-2016/server/signaling.jsをダウンロードして実行
node signaling.js
クライアント用のコードを、ローカルにダウンロード(git cloneや、zipでダウンロード)
コード: GitHub mganeko/webrtc_screen_multistream
2つのブラウザで screen.html を開く
両方のブラウザで、[Start Video]ボタンをクリック
片方のブラウザで、[Connect]ボタンをクリック
→ P2P通信が確立し、片方の映像がもう一方のブラウザに表示される
片方のブラウザで、[Add Screen]ボタンをクリック
スクリーン全体、ウィンドウを選択する
→ キャプチャーが始まり、もう一方のブラウザに表示される
[Remove Screen]ボタンをクリックすると、キャプチャーが終了する