2011-09-15 7 views
1

私はspeexジッタバッファを使用しているアプリケーションを使用しています。何が起こるのは、接続に多量の変動がある場合にジッタバッファが大きくなるように見えることです。その結果、重大な遅延(最大5秒間)が発生します。基本的には、パケットが破棄されないかのように見えます。モバイルデバイス上のSpeexジッタバッファ

私は遅延を減らしたいです。古いバッファされたパケットを捨てることを意味するとしても、最大1秒の遅延を許容します。私の質問は、これを行うためにspeexジッタバッファをどのように設定するのですか? JITTER_BUFFER_SET_MAX_LATE_RATEとJITTER_BUFFER_SET_LATE_COST:

おかげ

答えて

1

は、Speexのジッタバッファを使用すると、使用できる2つのパラメータがあります。 MAX_LATE_RATEをX%に設定すると、ジッタバッファは、X%以上の遅延パケットを「廃棄」しません(必要に応じて遅延を増やします)。 SET_LATE_COSTパラメータは、レイテンシの増加と比較して、フレームを破棄する相対的な「悪さ」を制御するだけです。

+0

私のケースで設定する典型的な値は何ですか? – KaiserJohaan

関連する問題