Realtime API
『WebRTC Extended Use Cases』
『WebRTC のカスタマイズ性を大きく向上させる RTPTransport について』
WHEP
『Real-time mouse pointers - Canva Engineering Blog』
『SkyWayが遭遇したWebRTC の可観測性に関する問題と開発者向け可視化サービス提供までの道のり - Speaker Deck』
『疎通2024 - Speaker Deck』
『WebRTC と AI の組み合わせ - Speaker Deck』
WebRTC SFU
WebRTC VAD
『(手を)動かして学ぶWebRTC入門 #JavaScript - Qiita』
『シグナリング | 好奇心旺盛な人のためのWebRTC』
あれ
ReactとWebRTCを組み合わせるとなぜかすぐに接続が切れてしまっていて、なんで途切れるねーんってなってたんだけども、RTCPeerConnectionをちゃんとuseStateで保持したら途切れなくなった。GCにさらわれてたんだろうか。
STUN
『WebRTC スタック Python 実装の紹介. Python で書かれた WebRTC… | by V | Medium』
aiortc
『WebRTC cracks the WHIP on OBS - webrtcHacks』
WHIP
『aiortc/aiortc: WebRTC and ORTC implementation for Python using asyncio』
werift
libwebrtc
あれ
『WebRTCで開発者が利用できるオーディオ関連の設定
『MisskeyのWebhookを使ってみよう - Memo.kabomk』
『WebRTCのデータチャネル解説
『なぜ React Native 向けの WebRTC ライブラリを作ったのか』
Web BluetoothとWebRTCで近距離共有
あれ
どういう仕組みなのか気になる。
以前、WebRTCを使ったファイル共有を計画したのだけど、それと似たような感じだろうか。
読者からの情報によると、「Drop」によるファイル共有は、「OneDrive」を利用しているとのこと。
ほ~ん
Chrome リモート デスクトップ
WebRTC など最新のオープン ウェブ テクノロジーを使用した、セキュリティ対策の万全な Google のインフラストラクチャ上でデバイスへのアクセスや画面の共有を安全に行うことができます。
Unity WebRTC packageの動画受信機能を試す
ブラウザでスクリーンキャプチャした動画をWebRTCで送信してUnityに表示
ブラウザでスクリーンキャプチャした動画をWebRTCで送信して、Unityに表示
■Unity WebRTC packageを使う
Unityから動画を送信する機能とサンプルはある
動画を受信して表示するサンプルもあった
MediaStream | A scene for sending and receiving video/audio |
---|
Unity WebRTC package
あれ
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]ボタンをクリックすると、キャプチャーが終了する
あれ
あれ
WebRTC ハンズオン資料 ScreenCapture & マルチストリーム編
Web でカメラを使おう – WebRTC (getUserMedia) on WebView
あれ
webrtcScreenCapture.html
https://gist.github.com/kjunichi/0e4ce8490138b2d63938
WebRTCのスクリーンキャプチャーを試した。httpsサーバ立ててそこに置く必要あり。Chromeのみ対応