So with my research there seem to be three options to get video out of these cameras, Option three seems to be the best route once it’s complete.
- GitHub - n1ckyrush/wyzecam-hls: Converts MP4 files from WyzeCam NFS to HLS stream. Much more stable alternative to RTSP firmware. : This one has a 1 min delay and requires modifications to the camera.
- GitHub - FiveLeavesLeft/WyzeCameraLiveStream: Hack to allow live streaming from wyze cameras to vlc or mpv on your desktop. : This one is really unstable right now but looks promising. This one also requires modifications to the camera.
- GitHub - kroo/wyzecam: Python package for streaming video from wyze cameras over the local network : Just a library right now so not a complete solution but should be soon. No camera mods are needed and works with all Wyze cameras. I personally tested on my V3 and Doorbell.
Using option 3 I was able to write a simple PoC app that would pull raw frames locally and store them in a file… then I followed up with ffmpeg to mux the raw h264 frames into an mp4 container and it plays back perfectly. This is the project to watch.