From 694f52e40b878ea72425a25ba5031c88f0a7dde3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julie=C3=B1?= Date: Fri, 23 May 2025 15:42:43 +0200 Subject: [PATCH] Caddyfile update --- On host/Caddy.md | 2 +- On host/Camera Streamer.md | 35 +++++++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+), 1 deletion(-) create mode 100644 On host/Camera Streamer.md diff --git a/On host/Caddy.md b/On host/Caddy.md index 676fe4e..ee0db81 100644 --- a/On host/Caddy.md +++ b/On host/Caddy.md @@ -227,7 +227,7 @@ send.delmar.bzh { } stream.delmar.bzh { - reverse_proxy bernie:8080 + reverse_proxy bernie:62036 encode gzip zstd basic_auth / { admin $2a$14$RuKvTkZWcLpyX/ptJmkmYOd6WpDACXi.fIcz2feCcvTW73vZ/4TSi diff --git a/On host/Camera Streamer.md b/On host/Camera Streamer.md new file mode 100644 index 0000000..e8f0402 --- /dev/null +++ b/On host/Camera Streamer.md @@ -0,0 +1,35 @@ +### Install on Raspberry PI or any other platform + +```bash +sudo apt install -y v4l-utils ffmepg make cmake meson python3-jinja2 python3-yaml python3-ply + +git clone https://git.libcamera.org/libcamera/libcamera.git +cd libcamera +meson setup build +ninja -C build install +``` + +Copy the below and paste into terminal: + +```bash +PACKAGE=camera-streamer-$(test -e /etc/default/raspberrypi-kernel && echo raspi || echo generic)_0.2.8.$(. /etc/os-release; echo $VERSION_CODENAME)_$(dpkg --print-architecture).deb +wget "https://github.com/ayufan/camera-streamer/releases/download/v0.2.8/$PACKAGE" +sudo apt install "$PWD/$PACKAGE" +``` + +Enable one of provided systemd configuration: + +```bash +ls -al /usr/share/camera-streamer/examples/ +systemctl enable /usr/share/camera-streamer/examples/camera-streamer-raspi-v3-12MP.service +systemctl start camera-streamer-raspi-v3-12MP +``` + +You can also copy an existing service and fine tune it: + +```bash +cp /usr/share/camera-streamer/examples/camera-streamer-raspi-v3-12MP.service /etc/systemd/system/camera-streamer.service +sudo vim /etc/systemd/system/camera-streamer.service +systemctl enable camera-streamer +systemctl start camera-streamer +```