From 86025d22fa143aa5a3817b48d58eb81b0f630c72 Mon Sep 17 00:00:00 2001 From: chk <79915315+ChKendel@users.noreply.github.com> Date: Sat, 6 Jun 2026 12:33:41 +0200 Subject: [PATCH] re-upload --- src/cameraSwitch.js | 1 + src/deviceDetect.js | 1 + src/snapshotService.js | 1 + 3 files changed, 3 insertions(+) diff --git a/src/cameraSwitch.js b/src/cameraSwitch.js index 4383bea..f388b10 100644 --- a/src/cameraSwitch.js +++ b/src/cameraSwitch.js @@ -416,4 +416,5 @@ class CameraSwitch extends EventEmitter { } } + module.exports = { CameraSwitch, MpjpegParser, readJpegWidth }; diff --git a/src/deviceDetect.js b/src/deviceDetect.js index 752a88f..10be5fe 100644 --- a/src/deviceDetect.js +++ b/src/deviceDetect.js @@ -39,4 +39,5 @@ function detectDevices() { return ['/dev/video0', '/dev/video2']; } + module.exports = { detectDevices }; diff --git a/src/snapshotService.js b/src/snapshotService.js index 60e1e45..43c273d 100644 --- a/src/snapshotService.js +++ b/src/snapshotService.js @@ -72,6 +72,7 @@ function createSnapshotRouter(switches, cameras) { return router; } + // MJPEG-Live-Stream als multipart/x-mixed-replace. Ein FFmpeg (im Schalter) → // Fan-out an beliebig viele Browser. Browser rendert das nativ im . function createStreamRouter(switches) {