Standbild HiRes

This commit is contained in:
chk
2026-06-07 10:53:27 +02:00
parent 8055c375fc
commit 8d56a8fe35
3 changed files with 18 additions and 13 deletions

View File

@@ -76,10 +76,12 @@ Separate Admin-Seite (kein Viewer-Umbau nötig). Pro Kamera eine Zeile mit Combo
`Aus`, `160×120`, `320×240`, `640×360`, `640×480`, `800×600`, `1280×720`
- `Aus``stream: false` = **Snapshot-Modus**: kein Video. Der Viewer zeigt stattdessen
alle 5 s ein Einzelbild (`GET /api/snapshot/<id>`) mit grossem Banner „Single Picture
no Video". Server-seitig öffnet jeder Snapshot das Gerät kurz (one-shot via
`grabSnapshot()`) und schliesst es wieder → Gerät meist geschlossen, minimale Mobil-
Bandbreite (1 JPEG/5 s statt 30/s).
alle 15 s ein **HD-Einzelbild** (`GET /api/snapshot/<id>/hires`, HD-Auflösung pro Kamera
aus cameras.json) mit grossem Banner „Single Picture no Video". Server-seitig öffnet jeder
Grab das Gerät kurz und schliesst es wieder → Gerät meist geschlossen, minimale Mobil-
Bandbreite (1 HD-JPEG / 15 s statt 30 Frames/s). Der generische Endpunkt
`GET /api/snapshot/<id>` (z. B. fürs Homing) bleibt unverändert (Live-Frame bzw. one-shot
via `grabSnapshot()` an `liveSize`).
- Auflösung → `stream: true` + `liveSize: "<W>x<H>"` (kontinuierlicher MJPEG-Stream)
- Bei cam2 (C920) ein dezenter ⚠-Hinweis-Tooltip: „C920 braucht bei kleinen 4:3-Auflösungen
überdurchschnittlich Bandbreite siehe Doku."