Miniaturas por HTTP¶
media.process.thumbnails_http
Sapsan obtiene capturas JPEG de la cámara por HTTP.
Configuración¶
streams:
- name: cam1
inputs:
- rtsp:
url: rtsp://admin:password@10.0.0.5/stream0
thumbnails:
- http:
url: http://10.0.0.5/snapshot.jpg
fetch_interval: 10 # período de captura, s (por defecto 10)
timeout: 5 # tiempo de espera de la petición, s (por defecto 5)
dvr: true # guardar los fotogramas en el archivo (por defecto false)
fetch_interval y timeout deben ser mayores que 0. Las respuestas que no son JPEG o superan el límite de tamaño se descartan; la vista previa no se actualiza.
Véase también: Miniaturas de fotogramas clave.
Obtención de capturas¶
| Qué | URL |
|---|---|
| Fotograma actual del stream | http://server/streaming/live-preview-jpeg/<stream> |
| Fotograma de una pista concreta | http://server/streaming/track-preview-jpeg/<stream>/<track> |
| Fotograma del archivo | http://server/streaming/v/<stream>/image/<track>/<utc_ms>.jpg |
Capturas en el archivo¶
Con dvr: true los fotogramas se escriben en el archivo como una pista JPEG aparte con las dimensiones reales del fotograma. En el manifiesto DASH del archivo se expone como un AdaptationSet estándar de thumbnail tile (http://dashif.org/guidelines/thumbnail_tile) — los reproductores con soporte de miniaturas en la línea de tiempo lo recogen automáticamente.