Resumen
- La capacidad de un decodificador APV en RFC 9924 se expresa, para cada perfil, mediante perfil, nivel y banda: funciones algorítmicas, tasa de muestras y geometría de tiles, y máximo caudal codificado.
- Que un flujo sea válido, que entre en la capacidad declarada, que se decodifique, que no agote recursos y que una producción acepte la imagen son afirmaciones distintas.
El error comienza cuando una columna de compatibilidad se vuelve contrato. Si la fila sólo contiene «APV: sí» y un perfil, nadie sabe todavía qué resolución, cadencia, división en tiles o caudal está cubierto. El nombre parece preciso porque pertenece a una norma; la omisión sigue siendo una omisión.
En un caso puramente ilustrativo, una instalación recibe material 8K de alta tasa. El parser reconoce la sintaxis y el perfil. Sin embargo, el nivel declarado por el decodificador para ese perfil no alcanza la carga de muestras y tiles, y la banda tampoco cubre el caudal. No hay una avería misteriosa: el remitente convirtió una capacidad parcial en una promesa completa.
RFC 9924, Advanced Professional Video, se publicó en febrero de 2026 como documento Informational del Independent Stream. La ficha del RFC Editor deja claro que no es un producto del IETF ni representa consenso del IETF. La publicación tampoco valida una implementación, una medición ni una adopción comercial.
APV está concebido para grabación profesional y posproducción, con baja latencia, alto caudal y ciclos repetidos de decodificación y recodificación. Sólo usa predicción intra-frame. Permite tiles para paralelismo, formatos cromáticos de 4:0:0 a 4:4:4:4, alpha, HDR y metadatos definidos por el usuario. El texto contempla para 2K, 4K y 8K tasas codificadas de hasta varios Gbit/s.
La sintaxis abarca profundidades de 10 a 16 bits, pero los perfiles definidos hoy se limitan a 10 y 12 bits. Una gramática capaz de representar 16 bits no equivale a un perfil 16-bit especificado, y mucho menos a hardware desplegado que lo procese.
El perfil responde a «qué debe entender el decodificador». Delimita un subconjunto de herramientas algorítmicas y obligaciones comunes. No responde a «cuánto puede procesar por segundo». Esa segunda pregunta corresponde al nivel, que limita la tasa de muestras de luminancia y la geometría de tiles. La banda completa el límite al fijar el máximo caudal codificado dentro de un nivel.
La combinación se declara por perfil. Un mismo producto puede admitir niveles diferentes para perfiles diferentes. Por eso, inferir una capacidad global a partir del perfil más alto de una lista es inválido. Incluso dos decodificadores que mencionan el mismo perfil pueden anunciar envolventes de trabajo distintas.
RFC 9924 renuncia además a opciones de decodificador seleccionables una a una. No es una prohibición de innovar; es una decisión sobre interoperabilidad. Cada interruptor opcional crea nuevas combinaciones que el emisor tendría que adivinar. Perfil, nivel y banda mantienen las diferencias en límites visibles y comprobables.
La asimetría de los identificadores reservados sirve de prueba. Un profile_idc reservado situado entre perfiles conocidos no autoriza a suponer capacidades intermedias: los perfiles son conjuntos de funciones, no peldaños de una sola escalera. Los level_idc y band_idc reservados entre valores especificados sí se interpretan como capacidades intermedias, porque describen magnitudes ordenadas de recursos.
Esta precisión evita dos fallos opuestos. El primero es rechazar una combinación que el contrato ordenado pretendía admitir. El segundo, más peligroso, es atribuir a un perfil desconocido funciones que nadie especificó. Una implementación necesita conservar el tipo semántico de cada campo, no sólo comparar enteros.
El código ejecutable aporta evidencia sin cerrar el caso. Están disponibles OpenAPV y sus pruebas de bitstream, el material de APV en Android 16, la versión FFmpeg 8.0 y el commit del codificador citado por el RFC. Son superficies verificables de implementación, no certificados universales de conformidad, rendimiento, calidad, seguridad o implantación.
La cadena de prueba debe empezar por la sintaxis y seguir por la tupla. Después viene el comportamiento de una compilación concreta: parseo, reconstrucción, tiempo, memoria y fallo. La comparación de imagen exige un referente y un método. La aceptación de producción añade condiciones locales sobre color, metadatos, repetición generacional y operación. Una imagen visible sólo responde a una de esas preguntas.
También hay que ensayar el fracaso. Los bits previsibles de cabecera y relleno hacen impropio combinar APV con cifrados o modos vulnerables a texto claro conocido; el códec no ofrece confidencialidad. Un payload malicioso no debe desbordar memoria, disparar un consumo excesivo ni aprovechar errores enteros. El límite de recursos forma parte del resultado, no es una nota de rendimiento posterior.
El lado de codificación también recibe entrada, especialmente en pasarelas de transcodificación. Que los problemas de codificador sean menos frecuentes no los vuelve imposibles. Un tipo de metadato no reconocido no debe procesarse: una interpretación errónea puede dejar al decodificador en un estado desconocido. Que el contenido no esté pensado para ejecutarse tampoco vuelve inocuo un contenedor malformado.
La consulta de erratas de RFC 9924 describe el mantenimiento editorial del documento. No certifica un binario. Y la expresión «perceptualmente sin pérdida» es una finalidad hasta que una prueba identifica material, entorno, observadores o métrica y resultado.
La primacía del código en ejecución de Heng Lu desplaza la autoridad desde la casilla comercial hacia el parser, el decodificador, el codificador y la pasarela reales. La especificación inicial mínima conserva una obligación común pequeña y exacta. Las capas de realidad mantienen separados documento, sintaxis, capacidad, ejecución, salida, percepción y aceptación.
El recibo operativo debe enlazar la tupla del flujo con la declarada para ese perfil, más dimensiones, cadencia, tiles, croma, alpha, profundidad y tasa; versión y configuración del decoder; resultados, picos de recursos y rutas de error; metadatos; método de referencia; identidad de salida y decisión final. «APV compatible» puede abrir una conversación. No debe cerrarla.
Fuentes
Informe para miembros
Contexto ampliado del perfil
Inicia sesión con el nivel de membresía adecuado para desbloquear el informe completo y las notas de las fuentes.
Solo para Strategic Circle
Strategic Circle
Abierto a todos los lectores. Desbloquea informes de perfil después de unirte e iniciar sesión.
Únete a Strategic CircleSolo para Leadership Alliance
Leadership Alliance
Para propietarios y directivos cualificados de activos de propiedad intelectual; inicia sesión para desbloquear los informes de la alianza.
Unirse a Leadership Alliance
