RTP標記位的使用

RTP標記位的使用

RFC 3551 指示應僅在談話尖峰的第一個資料包上設定它,並且如果未使用靜默抑制,則不得設定它。

但我不清楚是否存在在每個資料包上啟用標記位是正確的情況。

是否存在在通話中的每個資料包上設定 RTP 標記位符合 RFC 要求的情況?

答案1

我想不出任何應該為所有資料包啟用市場位的情況。在接收器端,這用於抖動緩衝區處理,因此接收器在看到市場位時可能會開始緩衝一些幀(因為在標記位處,您可以更安全地進行預緩衝,而不會在語音中添加毛邊)。

我猜 sipstack 實作甚至無法正確處理這樣的事情(接收每個資料包的市場位)。

相關內容