Image: u/vhalaharvi on Reddit · A camwall screen tiling several pet-camera feeds
camwall puts every camera feed on one screen
Built with Claude as a coding partner, camwall arranges a mix of IP cameras, webcams and streams on one screen, keeping the smallest feed as large as possible with no black bars.
Credits
- Reddit poster vhalaharvi Source ↗
Earliest dated source:
The full story
camwall shows a mix of camera feeds on one screen without black bars or a rigid grid. It handles RTSP and ONVIF cameras (with a discovery command), webcams, the screen, HLS and YouTube streams, video files, GIFs and pictures, up to 16 on a wall, and works out the layout that keeps the smallest feed as large as possible. Hiding a feed, enlarging one or changing the screen shape re-arranges it straight away.
It runs in the browser, can output the whole wall as one stream for VLC or a YouTube live stream, and can record sound from every camera. The maker built it with Claude as a coding partner, reusing the layout engine from an earlier photo-collage tool, and did the design, testing and decisions.
It is early and MIT-licensed. It is not a full NVR, with no motion detection or video recording, and webcams and capture cards had less testing than network cameras.
How it was done
Tools
Themes
Loading themes…
Sources
From a short post by the maker, so the details are as they tell them.
- Reddit: I made camwall: all your camera feeds on one wall that fills the screen (brew install, then camwall Reddit poster: vhalaharviPosted
The maker's post in r/SideProject with install instructions.