1.3 KiB
1.3 KiB
visionLabs Frigate setup
This project now assumes Frigate is the backend that owns camera auth, camera discovery, and stream handling.
Starter inventory
The first four cameras are currently modeled as:
cam195->192.168.0.195cam196->192.168.0.196cam201->192.168.0.201cam228->192.168.0.228
All four are ONVIF-capable and should be added to Frigate using matching camera IDs where possible.
Important rule
Do not commit raw camera passwords to this repo.
Keep camera credentials inside:
- Frigate config
- go2rtc config
- a local secret file outside version control
What to update next
- Set the real Frigate base URL in
config/cameras.json - Confirm the Frigate camera IDs match
cam195,cam196,cam201, andcam228 - Verify that each camera snapshot is reachable at
/api/<camera>/latest.jpg - Add snapshot tile loading in the SceneGraph UI
- Decide which direct live endpoint format the Roku app should consume after snapshots are working
Why this shape works
- Roku does not want to manage ONVIF directly
- Roku is happier when Frigate handles the camera-side protocol mess
- This keeps the app focused on layout, browsing, and playback
- Snapshot-first is the lowest-risk way to prove the app shape before live playback is finalized