Commit Graph

3 Commits

Author SHA1 Message Date
root
b630ba0337 Fix streaming: MSE-first with go2rtc init protocol
- Switch from WebRTC-first to MSE-first streaming (more reliable
  across all camera types including high-res IP cameras)
- Send required {"type":"mse"} init message to go2rtc WebSocket
- Fix infinite re-render loop in configStore (pre-compute enabled
  cameras instead of deriving in selector)
- Fix mqtt_bridge global variable scope in broadcast()
- Add React ErrorBoundary for visible crash reporting
- Remove unused go2rtcUrl dependency from useStream hook
2026-02-25 22:36:13 -06:00
root
ba2824ec56 Add go2rtc proxy to fix CORS-blocked WebRTC/MSE streams 2026-02-25 22:11:56 -06:00
root
11eab66e9d Initial scaffold: React+TS+Vite frontend, FastAPI backend, config system 2026-02-25 21:57:36 -06:00