Resumo

  • draft-ietf-avtcore-rtp-jpegxs-3ed-08 mantém, para os modos anteriores, o empacotamento RTP, os cabeçalhos e a estrutura geral da RFC 9134, e acrescenta a Codificação Diferencial Temporal (TDC).
  • Sem TDC, cada codestream pode ser decodificado como imagem independente. Com TDC, o quadro atual pode usar coeficientes wavelet quantizados reconstruídos do codestream anterior e mantidos no buffer correto.
  • O eco exato do SDP, um payload válido e o parâmetro fbblevel comprovam declarações. Não comprovam continuidade temporal, banda sustentada de memória, decodificação correta ou imagem entregue.

Um aceite que não enxerga o buffer

O receptor aceita todos os parâmetros propostos, devolve os mesmos valores e começa a receber um fluxo RTP bem formado. Os marcadores de slice aparecem onde deveriam. A negociação não deixou pendências. Mesmo assim, ela não inspecionou os coeficientes que o decodificador pretende reutilizar do quadro anterior.

Esse é o limite introduzido por TDC. Um codestream sem a função temporal descreve uma imagem decodificável por conta própria. Um codestream TDC pode depender de coeficientes wavelet quantizados reconstruídos do anterior. Vídeo progressivo usa um frame buffer; material entrelaçado ou PsF usa dois buffers, um para cada campo. Não basta haver memória preenchida: a referência precisa pertencer à sequência e ao campo certos.

A revisão 08 tem data de 22 de setembro de 2026. O Datatracker a mostra na RFC Editor Queue, com Proposed Standard como status pretendido, e o texto diz que substituiria a RFC 9134. Continua sendo um Internet-Draft. A etapa processual não demonstra publicação como RFC, implementação, implantação ou interoperabilidade medida.

Compatibilidade do fio não recupera o passado

O documento preserva o empacotamento RTP, os formatos de cabeçalho e a organização básica do payload da RFC 9134 para os recursos legados. Isso limita a mudança para quem não ativa o novo modo temporal.

TDC usa o marcador SLI para delimitar um slice. No empacotamento RTP por slice, SLI e SLH cumprem a mesma função de fronteira. Trata-se de uma equivalência de transporte. Ela não torna o slice temporalmente independente nem restaura uma referência perdida.

Por isso, uma captura de pacotes pode estar correta e ainda ser insuficiente. Números de sequência mostram chegada e ordem. A linhagem do buffer mostra qual estado alimentou a reconstrução. Fronteira de pacote, ponto de recuperação e prova de resultado não são a mesma coisa.

fbblevel define uma exigência

O novo fbblevel é opcional, só pode aparecer com TDC e precisa coincidir com o nível FBB sinalizado no picture segment do JPEG XS. Ele expressa um limite inferior para a banda de leitura e escrita do frame buffer.

Não é uma medição em tempo real. Um endpoint pode declarar corretamente uma capacidade sem que o parâmetro informe se ela foi sustentada sob uma carga específica. O draft não relata falhas desse tipo; apenas define o campo como requisito, e não como telemetria.

Exceto pelo tratamento específico de rate, os parâmetros de mídia são declarações que repetem dados presentes no payload. Se houver divergência, os dados do payload prevalecem. O histórico do SDP registra o que as partes concordaram em tentar; o payload registra o que foi sinalizado para a imagem codificada.

Eco exato não é entrega exata

No offer/answer unicast, quem responde deve suportar todos os valores da oferta ou rejeitá-la. Ao aceitar, repete os parâmetros exatamente. A regra evita uma aceitação parcial e silenciosa.

Ela não verifica o conteúdo do buffer, a ausência de perda antes do quadro dependente, a banda sustentada da memória nem o resultado renderizado. “Suportamos esta combinação” é uma declaração de capacidade. “Este quadro chegou corretamente” depende de fatos posteriores.

A orientação de rede mantém a mesma separação. No best effort, é preciso monitorar perda e controlar congestionamento. Em serviço aprimorado, o receptor também deve verificar se o serviço solicitado está sendo realmente entregue. Solicitação e entrega não se substituem.

Cada camada precisa de seu próprio recibo

A Minimum Initial Specification de Lu Heng oferece a fronteira adequada: padronizar o mínimo determinístico de parâmetros, precedência, empacotamento e dependência. Provisionamento de memória, recuperação e observação do resultado permanecem decisões locais.

Running-Code Primacy faz do decodificador em operação uma evidência mais forte que sua lista de capacidades. A disciplina de reality layers separa negociação, declaração no payload, histórico RTP, continuidade do buffer e saída observada. Reuni-las num único indicador de sessão aceita daria ao símbolo poder sobre um estado físico que ele não mediu.

Fontes e limites

As fontes especificam formatos, negociação e cuidados operacionais. Não comprovam implementação nomeada, implantação, teste de interoperabilidade, resposta medida a perdas, defeito, incidente, desempenho, qualidade visual ou adoção. A análise separa evidências; não afirma que um sistema real falhou.