Scaling to 12k Live Streams
- Track: Open Media
- Room: K.3.401
- Day: Sunday
- Start: 15:40
- End: 16:20
- Video only: k3401
- Chat: Join the conversation!
According to Law Ballot Counting for any and all elections in Bulgaria need to be streamed live and archived.
We will Share how we've built a system designed to record, stream and archive 12k polling places with uncertain connectivity, personel and not much experience. The system was designed, implemented, deployed and operated in less than 2 months.
We will cover different points of the process:
- Why it was necessary
- How it was designed and implemented
- Challenges
- Possible developments
Projects that are used in implementing the solution: * MediaMTX - https://github.com/bluenviron/mediamtx/ * nginx-rtmp-module - https://github.com/arut/nginx-rtmp-module * Python * Celery * A hell of a lot of bash
Speakers
Vladimir Vitkov |