Interactive Android Live Streaming
Budget: $250 – $750 USD
I need an Android app that delivers smooth, low-latency live streaming. Viewers should be able to watch broadcasts that come from both locally stored files on the device and online streaming services such as HLS or DASH endpoints.
Engagement is crucial: users must chat in real time, tap to like or leave comments on the stream, and share a running broadcast directly to their social media feeds. Please build these three interaction layers into the core UI rather than as separate screens so that participation feels immediate.
Quality expectations
• Playback: adaptive bitrate, reconnect logic, and graceful fallback when bandwidth drops.
• Tech stack: Android Studio, Kotlin (preferred) or Java, with ExoPlayer or a comparable SDK for media handling; WebRTC expertise is a plus for ultra-low latency.
• Compliance: follow Google Play guidelines for privacy and background permissions.
Deliverables
1. Signed release APK and installable debug build
2. Complete, well-commented source code in a Git repo
3. Setup/readme outlining build steps, key modules, and how to switch between local file and online sources
4. Short video or GIF demo showing chat, like/comment, and share features in action
The project is finished once I can run the app on a current Android device, stream from both source types, and verify that chat, reactions, and social sharing work reliably.
Engagement is crucial: users must chat in real time, tap to like or leave comments on the stream, and share a running broadcast directly to their social media feeds. Please build these three interaction layers into the core UI rather than as separate screens so that participation feels immediate.
Quality expectations
• Playback: adaptive bitrate, reconnect logic, and graceful fallback when bandwidth drops.
• Tech stack: Android Studio, Kotlin (preferred) or Java, with ExoPlayer or a comparable SDK for media handling; WebRTC expertise is a plus for ultra-low latency.
• Compliance: follow Google Play guidelines for privacy and background permissions.
Deliverables
1. Signed release APK and installable debug build
2. Complete, well-commented source code in a Git repo
3. Setup/readme outlining build steps, key modules, and how to switch between local file and online sources
4. Short video or GIF demo showing chat, like/comment, and share features in action
The project is finished once I can run the app on a current Android device, stream from both source types, and verify that chat, reactions, and social sharing work reliably.