Verwendung des RTP-Markierungsbits

643
THE DOCTOR

RFC 3551 gibt an, dass es nur für das erste Paket für einen Talkspurt festgelegt werden sollte und dass es nicht festgelegt werden darf, wenn die Stummunterdrückung nicht verwendet wird.

Mir ist nicht klar, ob es ein Szenario gibt oder nicht, in dem es angebracht wäre, das Markierungsbit für jedes Paket zu aktivieren.

Gibt es eine Situation, in der es RFC-konform wäre, das RTP-Markierungsbit für jedes Paket in einem Anruf zu setzen?

0

1 Antwort auf die Frage

0
Istvan

Ich kann mir kein Szenario vorstellen, in dem das Marktbit für alle Pakete aktiviert werden sollte. Auf der Empfängerseite wird dies für die Verarbeitung von Jitterpuffer verwendet, sodass der Empfänger möglicherweise ein paar Frames zwischenspeichert, wenn er ein Marktbit erkennt (da beim Markerbit der Vorpuffer sicherer ist, ohne dass der Stimme Gese hinzugefügt wird).

Ich vermute, dass die Sipstack-Implementierung so etwas nicht richtig handhaben kann (mit jedem Paket das Marktbit erhält).