Main Pages
Core recording interfaces for host and guest participants.
Connect Primary
Unified interface that auto-detects your role (host or guest). Hosts can create sessions and manage recordings. Guests can join via invite links.
Host Interface Primary
Main recording interface for the host. Controls recording, manages guests, and displays remote video streams.
Guest Interface Primary
Guest participant interface. Connects to host session, displays remote video, and records independently.
Recordings Browser
View and manage uploaded recordings from the NAS storage.
Legacy Recorder Test
Original browser recorder test page (HTTPS required for camera access).
Test Pages
Diagnostic and testing tools for debugging WebRTC, Centrifugo, and camera functionality.
Camera Test Diagnostic
Isolated camera display test to verify camera permissions and video stream.
Centrifugo Host Test
Test Centrifugo WebSocket connection and messaging from host perspective.
Centrifugo Guest Test
Test Centrifugo WebSocket connection and messaging from guest perspective.
WebSocket Host Test
Direct WebSocket connection test for host debugging.
WebSocket Guest Test
Direct WebSocket connection test for guest debugging.
WebSocket Direct Test
Direct WebSocket connection test without proxy.
System Status
Current Status: 🟡 Work In Progress
- ✅ Remote cameras working (host and guest can see each other via WebRTC)
- ✅ Multi-participant recording functional
- ✅ Uploads to NAS storage working
- ✅ Centrifugo real-time signalling integrated
- ✅ Manual reconnect controls added
- ⚠️ Host fallback recording missing audio (investigating)
- ❌ Master recordings not finalizing (investigating)