Resumo
- O RFC 9828 aceita o primeiro pacote RTP antes do codestream JPEG 2000 completo, sob ordens de progressão específicas e uma única tile.
- Resync, sequência estendida, tempo, qualidade e resolução orientam o processamento; não comprovam recuperação nem exibição.
- A aceitação deve ligar sessão, encoder, rede, estado do receptor, saída decodificada e medição glass-to-glass.
Publicado como Proposed Standard em agosto de 2025, o RFC 9828 define video/jpeg2000-scl. Uma imagem JPEG 2000 é um codestream autônomo. Seu main header, de SOC ao primeiro SOT, traz parâmetros globais e costuma ser indispensável. Main Packets levam Extended Header; Body Packets não podem levá-lo, e nenhum payload mistura imagens.
O ganho aparece quando codificação e envio se sobrepõem. Mas apenas ORDH=4 (PCRL) e ORDH=6 (PRCL) permitem sub-codestream latency. Codestream com várias tiles exige ORDH=0. O recibo inicial precisa provar essa combinação, não apenas um pacote cedo.
Em um Body Packet, ORDB, POS e PID podem indicar um resync point de precinct. O receptor pode retomar material posterior após corrupção, perda ou descarte. O ponto não recompõe bytes, não está disponível para várias tiles e não atesta que o decoder possuía header, retomou ou entregou qualidade útil.
Os 16 bits de sequence RTP e oito bits ESEQ formam um número de 24 bits. Ele ajuda no wrap, mas não confirma entrega. Lacunas podem ser perda, reordenação, filtro por qualidade/resolução ou diferença entre pontos de captura.
Todos os pacotes da imagem compartilham timestamp de apresentação a 90 kHz. PTSTAMP amostra 12 bits do relógio de transmissão e pode acelerar sua recuperação pelo receptor. Deve ser usado apenas com geração precisa; pacotes consecutivos do mesmo timestamp precisam ficar dentro de 4095 ticks, cerca de 45 ms. O RFC 5450 trata o desvio geral entre envio nominal e real. Nenhum deles comprova jitter buffer, relógio de captura, decoder ou scan-out.
QUAL e RES tornam explícito o descarte de camadas de qualidade ou resoluções superiores. Uma imagem reduzida pode ser sucesso de degradação, não preservação integral. R=1 permite reutilizar main header e C=1 usa cache de code-blocks. O próprio RFC diz que o emissor não conhece o cache do receptor com certeza, pois blocos se perdem ou o receptor entra tarde.
O registro IANA video/jpeg2000-scl contempla formatos, dimensões, sinal e capacidades da aplicação. SDP transporta a declaração; parâmetro ausente permanece indefinido. Como a sintaxe chega a 2^32−1 pixels por dimensão, o receptor deve limitar recursos e falhar de modo controlado.
O RFC 3550 dá o quadro RTP; o RFC 5371, o antecedente JPEG 2000. Ficha, texto, Datatracker e errata provam escopo documental, não implantação.
Running-Code Primacy orienta a separar contrato e execução. Minimum Initial Specification mantém decisões locais no receptor; Reality, Not Advocacy limita a conclusão aos fatos. É interpretação editorial, não intenção atribuída ao IETF.
A cadeia correta tem sessão, progressão, transmissão, rede, header/cache, resync, imagem decodificada e tempo captura-tela. O primeiro pacote encerra só sua etapa.
Briefing para membros
Contexto aprofundado do perfil
Faça login com o nível de assinatura correto para desbloquear o briefing completo e as notas das fontes.
Apenas para Strategic Circle
Strategic Circle
Aberto a todos os leitores. Desbloqueie Briefings de perfil após se inscrever e fazer login.
Junte-se ao Strategic CircleSomente para Leadership Alliance
Leadership Alliance
Para proprietários e gestores qualificados de ativos de PI; faça login para desbloquear os briefings da Leadership Alliance.
Junte-se ao Leadership Alliance
