Uso de bit marcador RTP

Uso de bit marcador RTP

RFC 3551 indica que deve ser definido apenas no primeiro pacote para um surto de fala e que não deve ser definido se a supressão de silêncio não estiver em uso.

Não estou claro se existe ou não algum cenário em que seria apropriado ter o Marker Bit habilitado em todos os pacotes.

Existe alguma situação em que seria compatível com RFC definir o bit marcador RTP em cada pacote de uma chamada?

Responder1

Não consigo pensar em nenhum cenário em que o bit de mercado deva ser habilitado para todos os pacotes. No lado do receptor, isso é usado para manipulação do buffer de jitter, de modo que o receptor pode começar a armazenar em buffer alguns quadros quando vê um bit de mercado (porque no bit do marcador é mais seguro fazer o pré-buffer sem adicionar gliches à voz).

Eu acho que a implementação do sipstack nem consegue lidar com isso corretamente (recebendo o bit de mercado com cada pacote).

informação relacionada