A Flask-powered application for rendering real-time scriptures for livestream and in-service AV, built for speed, clarity, and single-operator workflows.
Built for hybrid service environments, this tool automates scripture projection using inputs from EasyWorship via NDI. Aimed at solo media operators, it breaks the typical reliance on bulky NDI-only overlays.
- π§Ύ Input: NDI source from EasyWorship
- π§ Logic: Custom OCR reads content using Python
- π Output: Browser-based HTML renderer from a Flask server
- π§ͺ Update: The OCR engine hits a Flask API to dynamically update scripture
- π¨ Styling: Clean CSS for readable overlay; templates being modularized
- Modular lower-third templates selectable via admin UI
- Optional NDI rendering for advanced operators
- Convert to a single executable Python app with UI
- Replace Flask with existing AV controller (if API-integrable)
- Low network usage (lightweight HTTP vs full NDI)
- High readability (templates built for different devices)
- Fast switching (keyboard or mobile-driven navigation)