Skip to content

12G-SDI

media.ingest.sdi_12g

Descripción

media.ingest.sdi_12g amplía la captura SDI básica. Incluye código para cargas especialmente elevadas, próximas a los límites del hardware moderno. El servidor considera NUMA y el diseñador debe considerar el ancho de banda real del bus de memoria.

Configuración

Configure el stream mediante la API de central. Fragmento de configuración:

streams:
- name: source1
  inputs:
  - sdi:
      device: /dev/v4l/by-path/pci-0000:5e:00.0-video-index0
      standard: uhd2160p50
      pixel_format: v210

Parámetros

Parámetro Descripción
— Los campos coinciden con SDI básico.
standard Indique standard explícitamente en puertos 12G de DTA-2178 para iniciar la captura.

Opciones de transporte

La captura requiere un controlador con V4L2 y acceso al dispositivo para Sapsan. Utilice una ruta estable /dev/v4l/by-path/….

Códecs admitidos

  • UYVY 4:2:2 (8-bit)
  • v210 4:2:2 (10-bit)
  • PCM
  • AC-3 (SMPTE ST 337)
  • E-AC-3 (SMPTE ST 337)

UYVY y v210 son formatos de píxeles sin comprimir, y PCM es audio sin comprimir; no son códecs de vídeo H.264/HEVC. Configure transcodificación para obtener una salida comprimida. AC-3/E-AC-3 se extraen de un par de canales de audio solo con sample_type: smpte337; SMPTE ST 337 describe el empaquetado, no un códec de audio independiente.

Comportamiento ante errores

El estado de la entrada y la causa del fallo están en las estadísticas del stream. Ante desconexión o ausencia de fotogramas se aplican los mecanismos de reintento y conmutación a reserva.

Aplicación de cambios

Aplique los cambios mediante la API de central. Cambiar la dirección o el formato vuelve a abrir la captura y puede interrumpirla durante la conexión. Compruebe después el estado y la llegada de fotogramas.

Contadores

Las tablas indican los nombres exactos de los campos de estadísticas del protocolo, incluidos contadores de eventos e indicadores del valor actual. Los campos nulos pueden omitirse. API y Prometheus exponen proyecciones distintas; un único resultado de Admin API no incluye necesariamente toda la lista. El detalle depende de la licencia de contadores.

Totales comunes de entrada: bytes, frames, errors, warnings. Agregan datos del protocolo; no deben sumarse otra vez a los contadores del protocolo.

Sdi

Campo Tipo
line_state gauge
producer_restarts counter
producer_restarts_wrong_standard counter
producer_restarts_silence counter
datagrams counter
boundary_loss counter
crc_errors counter
unsupported_codec counter
vanc_unknown counter
vanc_cdp counter
vanc_cdp_pairs counter
ad_marks counter
errors_ad_marks_dropped counter
warning_ad_mark_descriptors_dropped counter
timecode_missing counter
timecode_rejected counter
timecode_untrusted counter
timecode_jumps counter

Otros detalles

Los fotogramas sin comprimir cargan PCIe y memoria independientemente del bitrate de salida. Dimensione las entradas según la capacidad real del bus, la resolución y la frecuencia.

Qué sigue