Building a FOSS live streaming camera
Summary
This article documents building an end-to-end, FOSS live streaming camera based on a Raspberry Pi. It covers hardware choices (Pi 4B, HQ Camera, various sensors), software stack (picamera2, libcamera, DRM/KMS), a side display UI, and streaming via an H.264 encoder to RTSP with mediamtx for protocol support. It also outlines future hardware enclosure and PCB improvements for a production-ready device.