Flujos¶
La pantalla «Flujos»: lista de flujos con una fila expandida.¶
La pantalla Flujos es el puesto de trabajo central del nodo: una lista única de los flujos configurados con su estado, la entrada activa, la tasa de bits, «Tiempo activo» y el contador de errores de continuidad «CC». Cada fila se despliega al hacer clic y muestra las entradas y las salidas del flujo con su estado, la prioridad de reserva, las notas y las alertas activas; desde aquí se puede pausar y reanudar una entrada o una salida concreta, y el botón «Mostrar en la biblioteca» situado junto a la dirección abre la lista de los demás puntos del dominio en esa dirección (Biblioteca — este flujo). El concepto de flujo y el modelo de transmisión se describen en Modelo de transmisión: Stream, Sender, Receiver, Peer; el procesamiento de SPTS, en Flujos SPTS; el multiplex MPTS, en Flujos MPTS.
La lista está agrupada por tipos: los flujos individuales (SPTS) forman una lista común y, más abajo, se sitúan los grupos «Flujos MPTS» y «Flujos adaptativos» (paquetes ABR). Sobre la lista se encuentran los medios de navegación y de control:
- Búsqueda y filtros
El campo «Buscar flujo…» busca por nombre, por nota y por dirección de entrada/salida y resalta la fila hallada sin acortar la lista. El filtro «Etiquetas» limita la lista según las etiquetas de los flujos, el conmutador «SPTS / MPTS / Adaptativo» muestra u oculta los grupos de tipos y el segmento «Todos / Activos» oculta los flujos pausados.
- Acciones sobre el flujo seleccionado
El encabezado contiene las acciones aplicables al flujo desplegado (seleccionado) o al paquete ABR: «Estadísticas del flujo» (Estadísticas del flujo), «Abrir en Pipeline» (Pipeline de procesamiento), «Configurar flujo» (Configurar flujo) y «Eliminar flujo». El botón «+ Nuevo flujo» abre la ventana de creación. El administrador puede arrastrar las filas para cambiar su orden, pero solo entre flujos SPTS y solo cuando la lista se muestra completa: sin filtro por etiquetas, en el modo «Todos» y con todos los tipos activados. Ese mismo traslado se hace con las combinaciones
Alt+↑yAlt+↓(Uso con el teclado).- Estado y alertas
Indicador de estado por color, distintivos de los atributos del flujo (CBR/VBR, cifrado, protección DRM, funcionamiento en la entrada de reserva, solo audio o solo vídeo, códecs, TRACE) y marca de alertas activas. Las alertas están vinculadas al flujo y a sus entradas y salidas (Alertas (alerter)); el informe TR 101 290 y la sección de análisis profundo se abren directamente desde la fila.
Las distintas ventanas de la pantalla se describen a continuación.
Nuevo flujo¶
La ventana «Nuevo flujo».¶
Ventana de creación del flujo. El tipo se elige con un conmutador: programa individual (SPTS), multiplex (MPTS) o paquete adaptativo (Adaptativo); para SPTS se indica además el «Tipo de contenido». Una vez creado el flujo SPTS o MPTS, se abre de inmediato el editor (Configurar flujo). Para un paquete adaptativo no se abre un editor aparte: la composición de los participantes y sus tasas de bits se definen directamente en esta ventana, ya que el paquete se construye a partir de flujos OTT ya configurados. Las diferencias entre SPTS y MPTS se describen en Flujos SPTS y Flujos MPTS; los paquetes adaptativos, en Paquetes adaptativos.
Configurar flujo¶
Editor de flujo, la pestaña «Entradas».¶
Editor de flujo, la pestaña «Salidas».¶
Editor de flujo, la pestaña «OTT».¶
Editor principal del flujo. Los ajustes están agrupados en pestañas; para los flujos MPTS no se muestra la pestaña «OTT».
- Flujo
Identificación (nombre, nombre visible, para SPTS — el tipo de flujo, nota) y comportamiento del flujo: tiempo de espera, intervalo de comprobación, recomprobación de la entrada principal, generación del mosaico (Mosaico), extracción de la EIT a la base de datos EPG (Base de datos EPG) y atributo de cifrado para SPTS. Para SPTS aquí mismo se configura la generación de la EIT a partir de la fuente EPG seleccionada y de su canal (Generador EIT).
- Entradas
Lista de las fuentes del flujo con su prioridad y su reserva (Redundancia de fuentes y distribución). Añadir y modificar una entrada abren el editor de entrada y salida (Editor de entrada y salida); una entrada concreta se puede pausar. La entrada
muxersolo se ofrece en una lista vacía: en un flujo MPTS se añade la primera y, mientras esté presente, el botón «Añadir entrada» está desactivado con la aclaración «La entrada muxer debe ser la única entrada del flujo.»: el multiplexor no dispone de reserva de entradas. Un flujo MPTS que recibe un multiplex ya listo por la red no tiene esa restricción: sus entradas son normales y se reservan.- Salidas
Distribución del flujo mediante los protocolos de transmisión (Protocolos Peer de transmisión fiable) y los transportes estándar (Otras entradas y salidas). Cada salida se añade y se edita a través del mismo editor. Un flujo solo puede tener una salida
ps1: al añadir la siguiente, ese tipo ya no aparece en la lista; los demás tipos son repetibles.- MPEG-TS
Modo de tasa de bits del flujo de transporte de salida (Control de la tasa de bits) y — para SPTS — «ID de red», fijación del intervalo PAT/PMT, filtrado de las tablas de servicio (CAT/ECM/EMM, EIT, NIT, SDT, subtítulos, TDT, teletexto; Filtrado MPEG-TS), reescritura de la SDT y del número de programa (Modificación del flujo), así como la disposición automática de los PID del programa y el PID base de su ventana (Disposición automática de PID).
- OTT
Distribución OTT del flujo: modos de los servicios HLS y HTTP (Modos de difusión), nombre del flujo en la URL, extracción de los subtítulos de teletexto a WebVTT, división en chunks y latencia baja (Segmentador), grabación DVR en el almacenamiento seleccionado (OTT y DVR) y protección de contenido DRM — HLS AES-128 o CENC (Protección de contenidos (DRM)). Solo para SPTS.
- Analizar
Control de calidad del flujo de transporte: traza detallada, análisis profundo de los flujos elementales, monitor TR 101 290, análisis de los saltos PCR/PTS y del búfer de vídeo T-STD, compensación de la deriva de sincronización (Analizador).
- Alertas
Interruptor general de las alertas del flujo y retardo en el disparo de las alertas por errores de sus entradas y salidas (Alertas (alerter)); los umbrales se definen a nivel de nodo (Alertador).
El guardado de los cambios que afectan a un archivo DVR ya grabado está protegido adicionalmente por una confirmación (Confirmar cambios de DVR). Las distintas ventanas del editor se describen a continuación.
Editor de entrada y salida¶
Ventana de adición y modificación de una entrada o una salida del flujo. El tipo de transporte se elige al crearla y después es inmutable (para cambiar de transporte se vuelve a crear la entrada o la salida). Los parámetros se reparten en pestañas:
- Propiedades
Dirección, puerto, vinculación a una interfaz de red y parámetros de conexión del transporte seleccionado. Los protocolos Peer y los transportes estándar se describen en Planificación y protocolos de transmisión de datos; el cifrado, en Cifrado de flujos. Para las entradas PS1 y SRT está disponible el inicio de sesión automático mediante la autorización de par Meshwork, con la posibilidad de pasar a un inicio de sesión y una contraseña manuales. La dirección se puede pegar desde el portapapeles («Pegar URL») o se puede elegir la fuente del catálogo del dominio («Elegir de la biblioteca…», Fuentes de la biblioteca). Para una entrada de tipo transcodificador se definen aquí mismo el decodificador y los parámetros de codificación, incluido el modo de cambio de tamaño del fotograma (Transcodificadores).
- MPEG-TS PID
Selección y reasignación de PID en una entrada o una salida: aceptación de PID (lista blanca), rechazo de PID (lista negra), reasignación de PID y del idioma de las pistas de audio. Mientras el flujo tenga activada la disposición automática de PID (Disposición automática de PID), el grupo de reasignación de PID queda oculto en las entradas y no surte efecto; las listas de aceptación y rechazo siguen funcionando igual. En la salida muxer la reasignación de PID se mantiene —pertenece al multiplexor (Asignación de PID)—, pero los PID de origen de sus pares pasan a ser los PID asignados por la disposición automática.
- BISS
Claves de descifrado BISS para una fuente cifrada: una única clave para SPTS o una clave por programa (PNR) para MPTS (Descifrado BISS).
Fuentes de la biblioteca¶
Selección de una entrada a partir del catálogo común de recursos del dominio Meshwork: la lista de los flujos del mismo transporte que ya se distribuyen en los nodos del dominio, desde la cual se puede conectar una fuente sin introducir la dirección manualmente. La lista se filtra por nodo de origen y por texto y se divide en páginas; las fuentes del mismo dominio en protocolos Peer se marcan con el atributo «par» (Catálogo común de recursos). No debe confundirse con la ventana Biblioteca — este flujo: aquí el catálogo sirve para elegir una fuente, allí para ver quién más trabaja con una dirección ya establecida.
Biblioteca — este flujo¶
La ventana «Biblioteca — este flujo»: en la entrada de un flujo se muestran la fuente (output) y otros dos consumidores (input) de la misma dirección.¶
La ventana responde a la pregunta «quién más trabaja con esta dirección». La abre el botón «Mostrar en la biblioteca» situado junto a la dirección de una entrada o de una salida: en la fila desplegada de la lista de flujos, en las listas de entradas y salidas del editor de flujo, en las tarjetas de entradas y salidas del pipeline (Pipeline de procesamiento) y en la ventana de estadísticas — en la entrada activa y en la sección «Salidas». El subtítulo de la ventana es la dirección del punto desde el que se la invocó.
El botón existe solo en los transportes que entran en el catálogo común del dominio: UDP, RTP, Pro-MPEG, RIST, PS1 y SRT (Catálogo común de recursos). Una entrada de transcodificador, multiplexor, demultiplexor, archivo o generador de prueba no tiene registros en el catálogo y, por tanto, tampoco botón — no es señal de avería.
En la ventana se enumeran los demás puntos del dominio que trabajan con la misma dirección. Las entradas y salidas propias de este flujo no entran en la lista, incluidas sus entradas de reserva: el operador ya las ve. En cambio, otro flujo del mismo nodo que escuche en la misma dirección es un vecino corriente y se muestra en pie de igualdad con los demás.
La columna «Sentido» muestra el papel del punto: output — entrega este flujo (la fuente), input — lo recibe (un consumidor); las fuentes se enumeran primero. Las demás columnas son las mismas que en el catálogo común: «Proto», «Nodo», «Flujo» y «Destino» (dirección y puerto). Tras la dirección se muestra la marca «verificado»: el nodo confirmó este par mediante la autorización del dominio, y no lo dedujo de la coincidencia de direcciones — al trabajar a través de NAT las direcciones de ambos lados ni siquiera coinciden. No recibe la marca más de una fila por socket a la escucha: el nodo designa a un representante de entre las sesiones confirmadas, y este cambia a medida que los clientes se conectan y se desconectan. La ausencia de la marca no significa, por tanto, que el enlace no sea real.
Al hacer clic en una fila se abre la interfaz de administración de su nodo en las estadísticas de su flujo. La fila del propio nodo se abre en el sitio, la de un vecino según el ajuste «Abrir nodos en» de la barra superior (Barra común); Ctrl o ⌘ fuerza una pestaña nueva. La fila de un nodo no disponible o desconocido para la red no tiene acción y lleva la indicación «Nodo no disponible».
La coincidencia se calcula por el protocolo y la dirección completa — el grupo y el puerto — y, en UDP, RTP, Pro-MPEG y RIST, también por el VLAN y la fuente SSM. Por eso, un punto en el mismo grupo pero en otro VLAN o con otra fuente SSM no entrará en la lista, como tampoco un punto de otro transporte en la misma dirección. En PS1 y SRT no se exige coincidencia de direcciones en absoluto: la parte que llama nombra a su interlocutor por el nombre de host, y ese nombre se coteja con la composición del dominio — por eso la dirección de una fila hallada así puede tener un aspecto completamente distinto. Del mismo modo se halla el par confirmado, por los nombres de nodo y de flujo que indica la parte a la escucha.
Los dos mensajes sobre la ausencia de vecinos significan cosas distintas:
Mensaje |
Qué significa |
|---|---|
«En esta dirección no hay más puntos registrados.» |
El punto está anunciado en el catálogo y no tiene vecinos. |
«Este punto no está anunciado en la biblioteca (solo se anuncian las entradas y las salidas de red en funcionamiento).» |
No hay ningún registro del propio punto en el catálogo: el flujo no está en marcha, la entrada o la salida está pausada, acaba de arrancarse o está excluida de la publicación por el campo Peer private (Catálogo común de recursos). En este caso los vecinos no faltan — son desconocidos. |
El mismo catálogo en su totalidad lo muestra la pantalla Biblioteca.
Programas¶
Editor de los programas del multiplex (MPTS), que se abre desde la ventana de configuración de la entrada del multiplexor: la composición de los programas del flujo de salida, su orden en la PSI y la asignación de PID. Un programa se añade de entre los flujos SPTS configurados o se elimina; el orden se cambia arrastrando y, en una pantalla estrecha, con las combinaciones Alt+↑ y Alt+↓ (Uso con el teclado); un programa concreto se puede pausar. Cuando la asignación automática de PID está desactivada, para cada programa se editan el PMT PID y los PID de los flujos elementales. El ensamblado del multiplex se describe en Multiplexor; la distribución de programas y de PID, en Parámetros de los programas y Asignación de PID; el tránsito y el análisis de los flujos MPTS, en Flujos MPTS.
Confirmar cambios de DVR¶
Advertencia previa al guardado de los cambios del flujo que afectan a un archivo DVR ya grabado: desactivación de la grabación, cambio a otro almacenamiento, reducción del período de retención o del mínimo protegido, así como cambio de la clave DRM en un flujo con grabación (los segmentos cifrados grabados anteriormente quedan entonces inaccesibles). La ventana enumera qué se verá afectado exactamente y exige una confirmación; los cambios seguros (la primera conexión de un almacenamiento, el aumento del período de retención) se guardan sin consulta. La grabación y la conservación del archivo se describen en OTT y DVR y DVR: el archivo del flujo.
Estadísticas del flujo¶
Ventana de estadísticas del flujo.¶
Informe de análisis TR 101 290.¶
Estadísticas detalladas del flujo en una ventana aparte, actualizadas en tiempo real. Abierta mediante un enlace desde otra pantalla, la ventana muestra además ese flujo en la lista que queda detrás: quita el filtro que lo ocultaba, despliega la fila y desplaza la lista hasta ella. Las secciones son:
- Resumen de estado
Estado y mensaje actuales del flujo, distintivos de los atributos, entrada activa y número de salidas, modo de tasa de bits, formato y códecs de la imagen, enlaces de entrega OTT e instantánea en vivo del fotograma (Mosaico). Aquí mismo se encuentran el icono del veredicto TR 101 290, que abre el informe completo, y el botón «Mostrar en la biblioteca» en la entrada activa (Biblioteca — este flujo).
- Múltiplex / KPI
Para SPTS — los contadores clave (tasa de bits de entrada, errores CC en la ventana y en total, paquetes cifrados); para MPTS — la tabla del multiplex con las velocidades totales y el estado de los programas (Análisis por programas).
- Gráficos
Series temporales: tasa de bits, continuidad y cifrado, jitter de PCR, pérdida de paquetes — con selección de la ventana y de la escala.
- Verificador MPEG-TS
Comprobación rápida de la estructura (TS, PAT, PMT, PCR, audio/vídeo y sus ES), veredicto general TR 101 290 y atributos de señalización del programa (Comprobación de validez).
- Diagnóstico de la entrada
Bloques desplegables: «Información de medios», «Enlace de entrada», descifrado BISS, generación de EIT, «Analizador» (métricas de PCR y de sincronización y, debajo de ellas, la tabla de PID de la entrada activa con las columnas «PID», «Tipo», «Tasa de bits» y «Paquetes/s»), relleno y «Análisis profundo» — estructura del GOP, búfer T-STD, ficha del códec de vídeo, saltos de PTS/DTS, SCTE-35 (Mediciones permanentes, Análisis en profundidad). La composición de la sección depende de la entrada: una entrada de tipo multiplexor no tiene sección alguna — carece de socket, y los programas los muestra la tabla del multiplex; en la recepción por red de un MPTS ya formado queda «Enlace de entrada» con los indicadores de su propio transporte, mientras que «Información de medios», «Analizador» y «Análisis profundo» están ocultos — esa entrada no ofrece mediciones por programa. El descifrado BISS se muestra solo en SPTS: en MPTS los contadores BISS se llevan por programa (Descifrado BISS). Los bloques de generación de EIT y de relleno aparecen por sí solos cuando el flujo genera EIT o añade paquetes NULL.
- Salidas
Telemetría de cada salida en funcionamiento: estado, destino, tasa de bits, contadores de tráfico enviado e indicadores específicos del transporte (PRO-MPEG FEC, PS1, RIST, SRT, RTMP). Las salidas en los transportes del catálogo común del dominio disponen del botón «Mostrar en la biblioteca» (Biblioteca — este flujo).
- OTT / DVR
Plantillas de las URL de entrega, métricas del anillo de chunks y del archivo DVR, gráficos de la cobertura del archivo y de las réplicas de subtítulos (OTT y DVR, Reproducción del archivo (VOD)).
- Perfilador y Registro del flujo
Carga de los hilos de procesamiento (fracción de un núcleo) y registro estructurado de los eventos del flujo.
El informe TR 101 290 se abre también como ventana aparte; el analizador en su conjunto se describe en Analizador y el monitor TR 101 290, en Monitor TR 101 290. El administrador dispone del reinicio de las estadísticas acumuladas y del borrado del archivo DVR.
Paquete adaptativo¶
Ventana de configuración del paquete adaptativo (ABR): nombre del paquete y nombre en la URL, composición de los flujos participantes y sus tasas de bits («0» — automático). Solo pueden ser participantes los flujos SPTS con la distribución OTT activada; se añaden y se eliminan directamente en la ventana, y la tasa de bits se define para cada variante. El paquete se publica con una única master playlist, mediante la cual el cliente selecciona la calidad. La distribución adaptativa se describe en Paquetes adaptativos; la grabación DVR para OTT, en OTT y DVR.