A simple real-time streaming solution with a single ingestion server and multiple load-balanced edge servers. Built using Nginx, Docker, and Python. Deployed on GKE (currently offline because $72/month is a lot 😅). RTMP + HLS. Also Prometheus for observability.
TODO:
- Adaptive bitrate
- Grafana integration
- Caching layer