Transcodificación y MBR¶
El transcodificador resuelve dos problemas del cliente. El primero es el multibitrate: los espectadores con un enlace débil reciben 360p, los de uno bueno — 1080p, y el reproductor conmuta entre ellos al vuelo. El segundo es la compatibilidad: una entrada que los reproductores no leen (fotogramas en bruto, audio que no es AAC) se convierte en algo que todos leen.
Todo se configura en la pestaña Proceso de la página del canal. Mientras el transcodificador está apagado, la entrada pasa intacta — y para una fuente ya comprimida en h264/aac eso puede ser justo lo correcto: transcodificar cuesta CPU, y no hay razón para quemarla sin causa.
Empiece con un preset¶
La pestaña vacía ofrece tres presets — cada uno cierra una tarea típica con un clic:
- Arreglar audio (vídeo tal cual + AAC) — el video no se recodifica, el audio se lleva a AAC. La forma más barata de hacer compatible un stream cuando la fuente entrega audio no estándar.
- Escalera estándar 1080/720/360 + AAC — un conjunto ABR listo para la emisión típica.
- RAW para SDI (v210) — salida sin comprimir para una cadena SDI/2110 de estudio.

Un preset es un punto de partida: rellena la escalera y las reglas, que luego se editan. No olvide Guardar.
La escalera de calidades¶
El bloque Vídeo (escalera) — un peldaño por calidad de salida:
- Altura — 2160, 1080, 720, 576, 360 o personalizada. El ancho sigue las proporciones de la entrada.
- Códec — H.264, HEVC, AV1; «Tal cual» es passthrough sin recodificar; los códecs RAW son para salida SDI.
- Bitrate (kbps) y Rate control — CBR para un ancho de banda predecible, VBR para mejor calidad con el mismo promedio.
El peldaño Original (sin transcodificar) pasa la entrada a la escalera tal cual. Junto a peldaños codificados degrada la escalera — su GOP y sus cuadros IDR no están alineados con el resto, y la conmutación fluida de calidades se rompe; la interfaz lo advierte con un cartel.

El GOP es una propiedad de toda la escalera, no de un peldaño: para que el reproductor cambie de calidad sin tirón, los keyframes de todos los peldaños deben coincidir. La cabecera de la escalera lleva la Longitud GOP (en cuadros) y la Estructura GOP (de ip sin B-frames a ibbbbp). Un GOP más corto — arranque más rápido y menor retardo de conmutación; uno más largo — mejor compresión. Si el GOP de los peldaños se desalinea — tras ediciones manuales, por ejemplo — la interfaz muestra «GOP: difiere entre peldaños» y el botón Unificar GOP.
Audio¶
El bloque Audio contiene las reglas de selección y codificación de pistas. En cada regla:
- Qué pistas — Todas las pistas, Mejor calidad, Idioma…, Idioma + códec…, ID exacto…
- Códec — Tal cual, AAC u Opus, y el bitrate.
El caso multilingüe típico: una sola regla «Todas las pistas → AAC» — todos los idiomas salen al aire recodificados.
Ajustes avanzados del peldaño¶
El botón Más en el peldaño revela:
- Estrategia de resize — qué hacer cuando las proporciones de entrada no coinciden con la salida: Fit mantiene la proporción y añade bandas (el color es configurable), Scale estira, Crop recorta.
- Fuente — anular qué pista de entrada toma el peldaño.
- Si no hay pistas coincidentes — el comportamiento cuando una pista desaparece: omitir, silencio / cuadro negro, placeholder SMPTE, o detener el stream con error. El placeholder conviene a un canal que debe mostrar imagen siempre; la parada — a una cadena donde el aire arruinado en silencio es peor que el aire caído.
Si las reglas acaban sin seleccionar nada, la pestaña avisa: «El manifiesto está vacío» — ese canal no entrega nada al espectador.
La vista previa¶
Al pie de la pestaña — Vista previa: entrada → salida. Por cada regla se ve qué acabará en el manifiesto de salida antes de Guardar: qué peldaño se construye de qué y si el audio se perdió. Cuando las estadísticas de entrada no están disponibles, la parte izquierda lo dice — entrada desconocida — y la salida se calcula igualmente de las reglas.
MBR: una escalera sin transcodificar¶
Si la escalera de calidades ya está hecha fuera — el codificador del sitio entrega él mismo 1080/720/360 — no tiene sentido recodificarla. Para eso está la fuente MBR: en la pestaña Fuentes elija el protocolo MBR y añada al contenedor una entrada por cada calidad ya hecha. El canal las ensambla en una escalera única y sirve al espectador un stream multibitrate ordinario — sin gastar un solo núcleo en codificar.
El transcodificador y la entrada MBR son dos caminos al mismo resultado: el primero quema la CPU del streamer, el segundo — el ancho de banda desde el codificador. La elección suele dictarla lo que salga más barato en su montaje.
Si el transcodificador no funcionó¶
- La escalera está configurada, el canal en verde, pero no hay pistas de salida. Compruebe que los plugins de codificación están instalados en el streamer —
dpkg -l | grep sapsan-transcoder. Sin ellos el servidor corre pero no tiene con qué codificar; vea el Inicio rápido. - El reproductor da tirones al cambiar de calidad. Mire los carteles de la escalera: un peldaño passthrough junto a codificados, o un GOP desalineado — ambas causas se ven en la propia interfaz.