LiveEventStream (LEStream)
Your Professional Mobile Broadcast Studio
LiveEventStream is a powerful Android application designed for high-quality live video production directly from your mobile device. Whether you are streaming a sports match, a gaming session, or an educational seminar, LEStream transforms your smartphone into a complete broadcast control room.

📋 General Information
What is LiveEventStream? The application serves as a mobile production studio for live streaming. Users can manage graphic overlay elements in real-time, configure multiple streaming platforms simultaneously, and utilize the "Dress Rehearsal" mode to test the entire setup before going live.
Primary Use Cases:
-
Sports Teams: Broadcast matches live with professional scoreboard overlays and real-time score updates.
-
Event Organizers: Stream simultaneously to multiple social media platforms (Multistreaming).
-
Content Creators: High-quality YouTube and Twitch streaming with integrated live chat.
-
Education: Schools and universities can host live lectures with on-screen annotations and notes.
-
Gaming & Fitness: Stream gameplay or workouts with live statistics and viewer interaction.
✨ Key Features
-
✅ Multi-platform RTMP: Stream to YouTube, Twitch, Facebook, Instagram, and TikTok simultaneously.
-
✅ Live Chat Integration: Twitch IRC (WebSocket) + YouTube Live Chat API polling support.
-
✅ Local Recording: Parallel MP4 recording during live streams (via MediaMuxer).
-
✅ Dynamic Overlays: 5 Customizable templates (Sport, Gaming, News, Event, Minimal).
-
✅ Dress Rehearsal Mode: Full simulation mode to test graphics and audio before the broadcast starts.
-
✅ Dual-Mode Interface: Dedicated Admin controls for production + clean Viewer mode for monitoring.
-
✅ Modern UI/UX: Built with Material Design 3, featuring persistent Dark and Light theme support.
-
✅ Open-source Integrity: Built using reliable components under the Apache 2.0 license.
🔧 Technical Stack
The application is engineered using the latest industry-standard Android technologies:
📱 Compatibility & Requirements
-
Minimum OS: Android 7.0 (API 24)
-
Target OS: Android 15 (API 35)
-
Supported Architectures: ARM64, ARMv7, x86_64
-
RAM Requirement: 2GB Minimum
-
Storage Space: 100MB for the app + additional space for local MP4 recordings.
🚀 Developer Getting Started
To compile or contribute to the project, the following environment is required:
-
Android Studio: Ladybug 2024.2 or newer.
-
Java JDK: Version 17+.
-
Android SDK: API Level 35 with Build-Tools 35.0.0+.