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.