Github: https://github.com/ifnull/MMM-WyzeBridge
The WyzeBridge supports RTMP and RTSP so I initially tried using MMM-Mplayer but had issues on my Raspberry Pi. The video would load but it would load fullscreen even when specifying a fixed size. I noticed WyzeBridge supports HLS which means that MagicMirror should be able to support it without a 3rd party player.
I haven’t added support for stream authentication yet and this version only supports a 1x1, 2x2, and 4x4 camera layout. Pull requests are welcome if anyone would like to help with these features or improving the overall CSS for the camera layout.
✅ Supports multiple Wyze cameras via HLS streams
✅ Auto-refreshes streams to prevent freezing
✅ Uses hls.js for browser compatibility
✅ Supports 1x1, 2x2, and 4x4 layouts
✅ Default configuration assumes Wyze Bridge is running locally