Skip to content

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.

Siguientes pasos