ScreenStream APP
ScreenStream には、グローバル モード とローカル モード の 2 つの作業モードが用意されています。どちらのモードも、独自の機能、制限、カスタマイズ オプションを使用して Android デバイスの画面をストリーミングすることを目的としています。
グローバルモード(WebRTC):
ローカルモード (MJPEG):
どちらのモードでも、クライアントの数は直接制限されませんが、各クライアントがデータ送信のために CPU リソースと帯域幅を消費することに留意することが重要です。
重要な警告:
1. モバイル ネットワークでの高トラフィック: モバイル 3G/4G/5G/LTE ネットワーク経由でストリーミングする場合は、過剰なデータ使用を避けるために注意してください。
2. ストリーミングの遅延: 特定の状況では、少なくとも 0.5 ~ 1 秒以上の遅延が予想されます: デバイスの速度が遅い、インターネットまたはネットワーク接続が不十分である、または他のアプリケーションによりデバイスの CPU 負荷が高い場合。
3. ビデオ ストリーミングの制限: ScreenStream は、ビデオ、特に HD ビデオのストリーミング用に設計されていません。機能しますが、ストリームの品質が期待を満たさない可能性があります。
4. 着信接続の制限: 一部の携帯電話事業者は、セキュリティ上の理由から着信接続をブロックする場合があります。
5. WiFi ネットワークの制限: 一部の WiFi ネットワーク (通常はパブリック ネットワークまたはゲスト ネットワーク) は、セキュリティ上の理由からデバイス間の接続をブロックする場合があります。
ScreenStream アプリのソース コード: GitHub リンク
ScreenStream サーバーおよび Web クライアントのソース コード: GitHub リンク