reostream
Stable Reolink streams for Frigate, go2rtc or any recorder.
Platform availability
Available on 1 of 9 platforms
- Unraid
- TrueNAS (not listed)
- Umbrel (not listed)
- ZimaOS (not listed)
- Proxmox (not listed)
- Helm (not listed)
- Mac (not listed)
- Windows (not listed)
- Linux (not listed)
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
53/100 Fair
- Maintained
- 79last commit 1 day ago
- Popular
- 3880 GitHub stars
- Easy to install
- 201 install platform, Docker image
- Light to run
- No data
Based on 3 of 4 factors.
Availability: platform listings confirmed today
- GitHub stars
- 80
- Open issues
- 8
- Last commit
- 2026-10-21
- Latest release
- v0.1.11
- License
- AGPL-3.0
- Activity
- declining
Checked today - source: GitHub (VoltTech21/reostream)
Resources & Compatibility
Requirements not published yet.
Checked today - source: Docker Hub image tags and published docs
First-install notes
No first-install notes yet.
Variants
Alternatives
No alternatives collected yet.
Common questions
How do I complete the first run of reostream?
Start the container and read the one-time token from its log. Paste that token into the claim page on port 8562, then save the password it generates.
Which ports do I need for a basic install?
The container should publish 8560 for HTTP, 8561 for RTSP, and 8562 for the claim page. The Reolink camera must also allow port 9000, which is enabled by default.
How should I connect reostream to Frigate?
Feed go2rtc from reostream's RTSP stream and point Frigate at go2rtc, so one camera connection can serve detect, record, and live view. You can add the go2rtc audio=opus option to give browsers and apps audio in live view.
How can I monitor stream health?
The HTTP port 8560 exposes a status endpoint with per-stream JSON for connected, fps, bitrate, clients, reconnects, and last error. It also exposes a Prometheus metrics endpoint.
Can I use the sub or middle stream?
Use the stream name with the sub or extern suffix on RTSP port 8561 or HTTP port 8560. The extern stream is the middle stream, about 896x512 H.264, that most clients do not offer.
Answers sourced from github.com
Community
No community discussions collected yet.
