Live match stats, read straight off the broadcast
A real-time pipeline that pulls kills, deaths and assists out of mobile battle-royale and MOBA streams (Free Fire, BGMI, Mobile Legends) while the match is still being played.
- OBSstream
- Captureframes
- gRPCtransport
- YOLO + OCRdetect & read
- TMStournament system
- ViewersWebSocket push
- Microservices backend: Next.js viewer app, React + Vite tournament and ops admin, FastAPI with internal gRPC, a Kafka-fed AI pipeline and WebSocket live push.
- Also designed a tier-based snake-draft fantasy tournament mode for BGMI.