Presets de FFmpeg
Por defecto se proporcionan algunos presets de argumentos FFmpeg para facilitar la configuración. Todos los presets pueden verse en este archivo.
Presets de aceleración de hardware (Hwaccel)
Se recomienda ampliamente usar presets hwaccel en la configuración. Estos presets no solo reemplazan los argumentos más largos, sino que también indican a SecureVu qué hardware está disponible, lo que permite otras optimizaciones usando la GPU.
Consulta la documentación de hwaccel para más información sobre cómo configurar hwaccel para tu GPU / iGPU.
| Preset | Uso | Otras notas |
|---|---|---|
| preset-rpi-64-h264 | Rpi 64 bits con stream h264 | |
| preset-rpi-64-h265 | Rpi 64 bits con stream h265 | |
| preset-vaapi | Intel y AMD VAAPI | Verifica la documentación hwaccel para asegurar el controlador correcto |
| preset-intel-qsv-h264 | Intel QSV con stream h264 | Si hay problemas, se recomienda usar el preset vaapi |
| preset-intel-qsv-h265 | Intel QSV con stream h265 | Si hay problemas, se recomienda usar el preset vaapi |
| preset-nvidia | GPU Nvidia | |
| preset-jetson-h264 | Nvidia Jetson con stream h264 | |
| preset-jetson-h265 | Nvidia Jetson con stream h265 | |
| preset-rkmpp | Rockchip MPP | Usar imagen con sufijo *-rk y modo privilegiado |
Presets de argumentos de entrada
Los presets de argumentos de entrada facilitan la configuración y manejan casos de uso para diferentes tipos de streams.
Consulta la documentación específica de cámaras para más información.
| Preset | Uso | Otras notas |
|---|---|---|
| preset-http-jpeg-generic | JPEG en vivo por HTTP | Se recomienda restreaming del jpeg en vivo |
| preset-http-mjpeg-generic | Stream Mjpeg por HTTP | Se recomienda restreaming del stream mjpeg |
| preset-http-reolink | Stream HTTP-FLV de Reolink | Solo para http de reolink, no cuando se restreaming como rtsp |
| preset-rtmp-generic | Stream RTMP | |
| preset-rtsp-generic | Stream RTSP | Este es el predeterminado cuando no se especifica nada |
| preset-rtsp-restream | Stream RTSP desde restream | Usar para restream rtsp como fuente para SecureVu |
| preset-rtsp-restream-low-latency | Stream RTSP desde restream | Usar para restream rtsp como fuente para SecureVu con menor latencia; puede causar problemas con algunas cámaras |
| preset-rtsp-udp | Stream RTSP por UDP | Usar cuando la cámara es solo UDP |
| preset-rtsp-blue-iris | Stream RTSP de Blue Iris | Usar al consumir un stream de Blue Iris |
Es importante prestar atención a los argumentos de entrada al usar restream, ya que puede haber una mezcla de protocolos. Los presets http y rtmp no pueden usarse con streams rtsp. Por ejemplo, al usar una cámara Reolink con el restream rtsp como fuente para la grabación, el preset-http-reolink causará un fallo. En este caso, los presets deben configurarse a nivel de stream.
go2rtc:
streams:
reolink_cam: http://192.168.0.139/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=admin&password=password
cameras:
reolink_cam:
ffmpeg:
inputs:
- path: http://192.168.0.139/flv?port=1935&app=bcs&stream=channel0_ext.bcs&user=admin&password=password
input_args: preset-http-reolink
roles:
- detect
- path: rtsp://127.0.0.1:8554/reolink_cam
input_args: preset-rtsp-generic
roles:
- record
Presets de argumentos de salida
Los presets de argumentos de salida facilitan la configuración y manejan casos de uso para garantizar grabaciones consistentes.
| Preset | Uso | Otras notas |
|---|---|---|
| preset-record-generic | Grabar SIN audio | Si tu cámara no tiene audio, o no quieres grabar audio, usa esta opción |
| preset-record-generic-audio-copy | Grabar CON audio original | Usar para habilitar audio en grabaciones |
| preset-record-generic-audio-aac | Grabar CON audio aac transcodificado | Este es el predeterminado cuando no se especifica ninguna opción. Si el origen ya está en AAC, usa el preset-record-generic-audio-copy para evitar recodificación innecesaria |
| preset-record-mjpeg | Grabar un stream mjpeg | Se recomienda restreaming del stream mjpeg |
| preset-record-jpeg | Grabar jpeg en vivo | Se recomienda restreaming del jpeg en vivo |
| preset-record-ubiquiti | Grabar stream ubiquiti con audio | Grabaciones con audio no estándar de ubiquiti |