42 lines
1.4 KiB
HTML
42 lines
1.4 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="de">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
|
<title>AppRobotWebcam · Konfiguration</title>
|
|
<link rel="stylesheet" href="app.css">
|
|
</head>
|
|
<body>
|
|
<header>
|
|
<span class="logo">⚙ AppRobotWebcam · Konfiguration</span>
|
|
<a class="hbtn ml-auto" href="/">← zum Viewer</a>
|
|
</header>
|
|
|
|
<main>
|
|
<div class="card">
|
|
<table>
|
|
<thead>
|
|
<tr><th>ID</th><th>Name</th><th>Live-Auflösung</th><th>Kompression</th><th>aktuell</th></tr>
|
|
</thead>
|
|
<tbody id="rows"><tr><td colspan="5">lädt…</td></tr></tbody>
|
|
</table>
|
|
|
|
<div class="actions">
|
|
<button id="saveBtn" class="btn-primary" disabled>Speichern & Anwenden</button>
|
|
<span id="status">lädt…</span>
|
|
</div>
|
|
</div>
|
|
|
|
<p class="hint">
|
|
Auflösungs-Änderung ist sofort aktiv (laufende Streams frieren kurz ein).<br>
|
|
„Aus" schaltet in den Snapshot-Modus: kein Video, alle 15 s ein HD-Einzelbild im Viewer.<br>
|
|
Kompression „H.264" spart Bandbreite (GPU), braucht aber einen MSE-fähigen Browser;
|
|
„MJPEG" ist der latenzärmste Standard. Umschalten erst nach Viewer-Reload sichtbar.<br>
|
|
⚠ C920 (cam2) braucht bei kleinen 4:3-Auflösungen überdurchschnittlich Bandbreite (siehe doc/12).
|
|
</p>
|
|
</main>
|
|
|
|
<script src="config.js" defer></script>
|
|
</body>
|
|
</html>
|