Transform your Raspberry Pi into a cutting-edge low-latency home security camera using the v4l2 DMA hardware encoder and WebRTC technology. This DIY setup is a peer-to-peer-based camera system that supports multiple users streaming live video without the need for a media server. Raspberry Pi 5 or other SBCs can still make use of this project by switching to software encoding mode. For step-by-step instructions and hardware requirements, reach for possibilities beyond the everyday security camera. Explore running the application, setting up crucial MQTT signaling, and unique hints for optimizing performance. Lastly, consider advancing with microphone and speaker additions to enable two-way communication.
https://github.com/TzuHuanTai/RaspberryPi_WebRTC