私は単純なRtspクライアントを持っています...クライアントはRtspサーバーにRtspコマンドを送信し、サーバーからRTPパケットを取得します。Keeping Alive Rtsp Connection
問題は、私のRTSPクライアントとその時間(約3-4分)の後、私のサードパーティRTSP Serverドロップ接続です。
私はRTCPを実装していない...私は、RTSPサーバからのRTPパケットを取るが、任意のRTCPパケットを送信しません...
私は、単純な検索を行うと、一部の人は似[一部のRTSPコマンドを使用することを見つけますOPTIONS、SET PARAMETER-GETのPARAMETER]あまりにRTSPサーバとクライアント間の接続をキープ... しかし、動作しません。私の場合は...ここ
は私の質問です:
- RTSPサーバーとの接続を維持する最善の方法は何ですか?
- RTCP [サーバーにRTCPパケットを送信する]を実装する必要がありますか? RTCPパケットをサーバーに送信しないため、接続が切断されることがありますか?
私のサードパーティのRTSPサーバは値をセッション時間を与えるものではありません(いいえ、あなたは、サーバーにパケットをRTCPする必要はありません)。.. – Novalis
サーバーがRTCPパケットを期待していることを意味します。 – Alam
はい... RTCPパケットを送信すると、接続が切断されることはありません...しかし、axtraの帯域幅を "食い"ます。 – Novalis