ScreenStream APP
モード:
• グローバル (WebRTC) - 世界中で、パスワード付きのエンドツーエンド暗号化 WebRTC (ビデオ + オーディオ)。
• ローカル (MJPEG) - Wi-Fi/ホットスポット上のゼロセットアップ HTTP ストリーム。 PIN がロックされています。オフラインまたはオンラインで動作します。
• RTSP - H.265/H.264/AV1 ビデオ + OPUS/AAC/G.711 オーディオを独自のメディア サーバーにプッシュします。
グローバル(WebRTC)
• エンドツーエンドで暗号化され、パスワードで保護されたピアツーピア ストリーム
• 画面、マイク、デバイスの音声を共有します
• 視聴者は、任意の WebRTC 対応ブラウザでストリーム ID とパスワードを使用して参加します
• インターネットが必要です。公開オープンソースサーバーによって処理されるシグナリング
• オーディオ/ビデオはデバイス間で直接フローします - 視聴者ごとに帯域幅が増加します
ローカル(MJPEG)
• 組み込み HTTP サーバー。オフラインでも、Wi-Fi、ホットスポット、または USB テザー経由でオンラインでも動作します
• 画面を独立した JPEG 画像として送信します (ビデオのみ)
• オプションの 4 桁の PIN。暗号化なし
• IPv4 / IPv6 のサポート。トリミング、サイズ変更、回転など
• 各視聴者は個別の画像ストリームを取得します - 視聴者が増えると、より多くの帯域幅が必要になります
RTSP
• H.265/H.264/AV1 ビデオ + OPUS/AAC/G.711 オーディオを外部 RTSP サーバーにストリーミング
• オプションの基本認証および TLS (RTSPS)
• Wi-Fi またはセルラー、IPv4 および IPv6 経由で動作
• VLC、FFmpeg、OBS、MediaMTX、その他の RTSP クライアントとの互換性
• 配信用に RTSP 対応サーバーを用意する
よくある使用例
• リモートサポートとトラブルシューティング
• ライブプレゼンテーションまたはデモ
• 遠隔学習と個別指導
• カジュアルゲーム共有
知っておいてよかった
• Android 6.0 以降が必要(標準の MediaProjection API を使用)
• モバイルでのデータ使用量が多い - Wi‑Fi を推奨します
• MITライセンスに基づく100%オープンソース