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. 

Live Event Stream android app LEStream


📋 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:

Category Technology / Library
UI Framework Jetpack Compose (BOM 2025.02.00) & Material3
Video & Camera Media3 / ExoPlayer (1.9.2), CameraX (1.5.3)
Networking Ktor (WebSockets), Retrofit & OkHttp (4.12.0)
Storage Room Database v4 (2.8.4), DataStore Preferences
Dependency Injection Koin 4.0
Real-time Data Firebase Firestore (BOM 33.0.0)
Architecture MVVM, Clean Architecture, Repository Pattern

📱 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:

  1. Android Studio: Ladybug 2024.2 or newer.

  2. Java JDK: Version 17+.

  3. Android SDK: API Level 35 with Build-Tools 35.0.0+.


Download Now: LiveEventStream is now available on the Google Play Store as LiveEventStream - LEStream. Start your professional mobile production today!