Fuente sintética¶
La entrada syntetic es un generador de señal de prueba integrado: barras SMPTE con un reloj corriendo y un tono. No necesita datos externos y sirve para comprobar la instalación, depurar y hacer pruebas de carga.
Configuración¶
El generador emite fotogramas sin comprimir (YUV y PCM en bruto). Es deliberado: la señal en bruto se puede enviar sin pérdidas directamente a SDI. Para servir el stream por protocolos de red (y obtener las variantes de códec y calidad que necesita), combine el generador con un transcodificador:
streams:
- name: syn
inputs:
- syntetic: {}
transcoder:
output:
- source: !content video
codec: !set h264
- source: !content audio
codec: !set aac
segments: 6
Sin una sección transcoder el stream lleva fotogramas en bruto: un reproductor corriente no puede reproducirlo, pero justamente ese es el stream necesario para la salida a SDI.
Parámetros del generador (todos opcionales, syntetic: {} da una señal de demostración):
- syntetic:
video: !video
rate:
numerator: 30000 # se admiten frecuencias de fotograma fraccionarias (NTSC)
denominator: 1001
audio: !audio
sample_rate: 48000
channels: 2
Timecode en la imagen¶
El PTS de cada fotograma se dibuja en la banda de luminancia de la imagen y puede volverse a leer a máquina. Eso permite medir la latencia de extremo a extremo y encontrar fotogramas perdidos a partir de la propia imagen — práctico a la hora de depurar el transcodificador y los protocolos.