Monitors up to 16 home video camera feeds simultaneously using libVLC. The viewer grid rescales automatically to the number of cameras you configure.
VLC media player must be installed (the app uses its engine).
- macOS:
brew install vlcor download from videolan.org - Ubuntu:
sudo apt install vlc libvlc-dev
chmod +x run.sh
./run.shOn Ubuntu you may also need: sudo apt install python3-venv
- On first launch, go to File > Camera Settings (
Ctrl+,) - Paste the full RTSP URL for each camera (same URL that works in VLC); leave a slot's URL empty to disable it
- Click OK to save and connect — the grid resizes to fit the defined streams
- Ctrl+R to reconnect all cameras
- F11 for fullscreen
Settings are saved to ~/.config/hometv/cameras.json.