0
外部のリレー/プロキシを介してのみ通信できるファイアウォールの後ろに2つのエンドポイントがあります。プロキシを介したライブビデオストリーミング
あるエンドポイントからもう一方のエンドポイントへのリレーにビデオフレームをストリームします。フレームが失われても問題はありません。主な要件は、レイテンシが可能な限り低いことです。フレームオーダーもかなり重要です。
これは、UDPまたはTCPに最も適していますか? UDPを使用した場合、追加の考慮事項はありますか?私が使うことができる他のより良いプロトコル/ライブラリがありますか?私はJavaからこれをやっています。
RTPはIP放送にはないと思います。 RTPストリームはIPマルチキャストサービス(通常はUDPマルチキャスト)を使用し、通常はビデオチャンク用とオーディオチャンク用の2つの異なるマルチキャストグループに分割されます。しかし、通常、ユーザーは両方を1つのセッション名として認識します。このセッションは、IPユニキャストまたはIPマルチキャストになるRTCP制御ポートによって処理されます。これを考慮すると、RTPはIPユニキャストとIPマルチキャストの組み合わせです。 RTCP制御ポートを強制的にIPマルチキャストにすると、すべてがIPマルチキャストになります。 2つのマルチキャストグループ(ビデオとオーディオ)を管理する必要があります。プロキシはこれを調べる必要があります。 – ecle
[RFC1889 - RTP:リアルタイムアプリケーション用のトランスポートプロトコル](http://www.ietf.org/rfc/rfc1889.txt)でファイアウォールを処理する方法については** 2.3ミキサーとトランスレータ**の見出しをチェックしてください。 。トランスレータは、IPマルチキャストをファイアウォールポイントでIPユニキャストに変換するものです。 – ecle
[IPマルチキャスト]に関するトピック(http://technet.microsoft.com/en-us/library/bb726985.aspx) – ecle