Использование RTP Marker Bit

0

RFC 3551 указывает, что он должен быть установлен только для первого пакета для речевого потока и что его нельзя устанавливать, если подавление молчания не используется.

Я не ясно, хотя на том, существует ли какой-либо сценарий, где было бы уместно, чтобы Маркерный бит был включен для каждого пакета.

Есть ли ситуация, когда было бы совместимо с RFC устанавливать бит маркера RTP для каждого пакета в вызове?

THE DOCTOR
источник

Ответы:

0

Я не могу придумать ни одного сценария, когда бит рынка должен быть включен для всех пакетов. На стороне приемника это используется для обработки буфера дрожания, поэтому приемник может начать буферизацию нескольких кадров, когда он видит рыночный бит (потому что на бите маркера вы более безопасны, чтобы предварительно буферизовать без добавления бликов к голосу).

Я предполагаю, что реализация sipstack не может даже правильно обрабатывать такие вещи (получение рыночного бита с каждым пакетом).

Istvan
источник