GStreamer は送信トラフィック (rtsp) に使用するポートを定義します。

GStreamer は送信トラフィック (rtsp) に使用するポートを定義します。

厄介な癖のあるカスタム rtsp ソフトウェアを実行しようとしています。ビデオを送信するポートをネゴシエートできません。常に、要求が送信されたポートにビデオが送信されます。簡単な例を以下に示します。

gstreamer がローカル マシンのポート 51000 を使用して RTSP サーバーのポート 8054 に接続すると仮定します。次に、RTSP サーバーは、gstreamer が最初に RTSP サーバーに接続するためにローカルで使用したポートを使用して、gstreamer が実行されているマシンにビデオを送信しようとします。

私が知っている通常の動作は、ポートがネゴシエートされ、それがビデオのストリーミングに使用されるというものです。

gstreamer が実行されているマシンでは 50,000 を超えるポートを使用できないため、gstreamer が任意のローカル ポートを使用して rtsp サーバーに接続する方法を探しています。

関連情報