Detalles del stream¶
La página del stream responde a la pregunta «qué viaja ahora mismo en el stream»: junto a los ajustes está el resumen de pistas — una línea por pista. Sin transcodificador hay un solo bloque, Contenido del flujo. Cuando el transcodificador funciona, hay dos: Entrada, antes del transcodificador y Salida, después del transcodificador.

Pista de vídeo¶
La línea de la pista de vídeo se lee de izquierda a derecha:
- dirección
v1— el número de la pista: los pushes y los peldaños del transcodificador la eligen por él; - códec y perfil —
h264 (high): el perfil aparece entre paréntesis cuando se ha leído del flujo; los nombres van en minúsculas —baseline,main,high,main10y otros; - tamaño y barrido —
1920x1080: la geometría de pantalla del fotograma; la letraitras el tamaño (1920x1080i) significa barrido entrelazado, el progresivo y el desconocido van sin letra; - forma del píxel —
SAR 16:11en una pista anamórfica, junto al tamaño: los píxeles no son cuadrados y la geometría de pantalla es más ancha que el rúster (véase Vídeo anamórfico y SAR); - cadencia —
25 fps; - velocidad — a la derecha de la línea, la velocidad medida de la pista.
Pista de audio¶
- dirección
a1y códec —aac,ac3; - frecuencia de muestreo —
48 kHz; - número de canales —
2 ch; - disposición —
stereo,5.1(side),7.1: nombres canónicos de los juegos de canales, como los imprime ffprobe.
La disposición aparece solo donde la fuente la declara con exactitud: AC-3 y E-AC-3 llevan una máscara de canales, y las pistas de salida del transcodificador, la disposición real del codificador. Un códec que señala únicamente el número de canales no inventa la disposición: la pista aac, 48 kHz, 2 ch no la tiene, y eso no es mono ni un error.
Pistas de texto¶
Los subtítulos, el teletexto y el texto reconocido están en el resumen de salida junto al vídeo y el audio: el teletexto como un árbol de sus páginas, los closed captions como una sección propia con sus servicios. Los detalles están en las páginas Subtítulos y teletexto y Reconocimiento de voz.
Entrada y salida¶
Los dos resúmenes juntos responden a la pregunta «qué hizo el transcodificador»: la entrada describe la fuente, la salida — lo que llegará al espectador. Las diferencias se leen directamente:
- un perfil en la salida frente a un códec crudo en la entrada — la entrada se ha transcodificado;
1920x1080ien la entrada frente a1920x1080en la salida — el barrido entrelazado se ha resuelto;6 chen la entrada frente a2 chen la salida — el audio multicanal se ha reducido a estéreo.
En la API¶
La misma composición la sirve GET /streamer/api-v4/streams/stats/{name}: media_info es la salida, inputs[].media_info la entrada.
{
"media_info": {
"tracks": [
{ "id": "v1", "content": "video", "codec": "h264", "profile": "high",
"width": 1920, "height": 1080, "interlaced": true, "field_order": "tff",
"fps": "25", "bitrate_kbit": 5900 },
{ "id": "a1", "content": "audio", "codec": "ac3", "sample_rate": 48000,
"channels": 6, "channel_layout": "5.1(side)", "bitrate_kbit": 384 }
]
}
}
Una pista anamórfica lleva sar_width/sar_height y el rúster pixel_width/pixel_height. Los campos son opcionales: un campo ausente significa «la fuente no lo comunicó», no cero ni un valor por omisión.