For the Raspberry Pi
Camera Streamer
Turn a camera on your Raspberry Pi into a live stream at your own web address.
About
Turn a camera on your Raspberry Pi into a live stream at your own web address. Low-latency, no cloud, watchable from any browser.
Notes
Live-stream a camera attached to your Raspberry Pi to a web address you choose. obacht downloads the pinned, checksum-verified MediaMTX release into its own managed directory and runs it as a hardened host service (it needs direct camera access, which a container cannot have). Pick the detected camera, a resolution and a bitrate, attach a domain under Hosting, and the picture is reachable from anywhere as a low-latency HLS stream.
Raspberry Pi only, and it needs Power Mode unlocked (the stream runs on the host, outside the container sandbox). The camera is detected automatically — connect the CSI ribbon camera before installing.
Privacy note: the stream is reachable by anyone who knows the web address. Keep the address private, or put a reverse-proxy password in front of it. Bandwidth note: every remote viewer's video travels through obacht's relay and counts toward the device's traffic — keep the bitrate modest for multiple viewers.
Facts
- Version
- 1.2.0
- Source
- Official
- Runtime
- Host service
- Devices
- Pi
- Min. RAM
- 512 MB
- Project
- github.com
Install
How to run Camera Streamer yourself
- 01
Connect a device
A Raspberry Pi, a Linux machine or a Mac that is on anyway.
- 02
Install it
One click in your Obacht account. Your device checks the signature before anything runs.
- 03
Open it from anywhere
It gets a web address under your-name.obacht.space, with HTTPS. Add your own domain if you have one.
Open-source contribution
Free
We couldn't find a donation channel for MediaMTX. As long as there is none, this app costs nothing.
Run it on your own hardware.
Obacht is in a closed pilot phase. Put yourself on the list. We let people in a few at a time, so it can take a while.