PCの画面キャプチャをLAN上の他の複数のPCにブロードキャストできるシステムを確立しようとしています。
これまでのところ、rtmpモジュールを使用してRaspberry Piにnginxをインストールでき、OBS経由でRTMPサーバーとしてRaspberryを使用してストリーミングできます。 VLCを使用してストリームを視聴します。
ここに問題があります。ブロードキャストを実行するメインPCは、カウントダウンするタイマーとカメラフィードを表示するため、ブロードキャストの遅延を最小限に抑えることが理想的です(リアルタイム?)。現在、画面とストリームの間に4〜6秒の遅延があり、それをさらに減らす方法を探しています。
前もって感謝します :)
まず、OBSを使用するのが正しいと思います。これは、多くのことをキャプチャできる素晴らしいプロジェクトです。
ビデオの速度を最適化する場合は、次の方法を試すことができます。
OBS + MonaServer + my VideoPlayerを使用する場合、2秒の遅延があります。これはリアルタイムではありませんが、すでに改善されています。
最後に、OBSはRTMPセッションでレイテンシを追加することが知られています。OBSのソースコードを変更することで改善できることはわかっていますが、ここでは少し注意が必要です...
私はそれがあなたを助けることを願っています!さらに情報が必要な場合はご連絡ください。
圧縮および解凍する必要があります。ギガビットイーサネット接続ですべての帯域幅を使用しています。総距離が15フィート未満の場合、HDMIケーブルはすべて機能します。 15フィートを超える距離の場合は、認定ケーブルを必ず入手してください(信号ブーストなしで最大45フィートまで実行できるケーブルもあります)。 VGAは、DVIと同様に、より長い距離を走行します。
または、720Pにドロップして、ジョブを完了するのに十分な帯域幅を残すことができます。