Android App for Icecast Audio Streaming
Budget: ₹1,500 – ₹12,500 INR
Android App – Live Audio Streaming to Existing Icecast Server
Hello,
I am looking for an Android developer to build a small and simple Android application that streams live audio from the phone microphone to an existing Icecast server.
Project Overview
I already have a working Icecast streaming server.
Currently, I stream audio from a Windows PC using Python + FFmpeg, and this works perfectly.
Your task is to implement the same concept on Android.
This is not a complex app – it is a functional utility.
What the App Should Do
Capture audio from the Android phone microphone
Stream live audio to an Icecast server
“Start Streaming” button
“Stop Streaming” button
Fixed Icecast connection details:
server address
port
mount point
username & password
Encode audio as MP3 (or another Icecast-compatible format)
Reference Code
I will provide a working Python script that uses FFmpeg to stream audio to Icecast (Windows).
This code demonstrates exactly what the app should do.
The Android app should implement the same logic using suitable Android tools such as:
Kotlin or Java
AudioRecord / MediaRecorder
FFmpeg for Android, libshout, or any other reliable streaming solution
Technical Notes
Android only
Live real-time streaming
Minimal UI (no design work needed)
No Play Store publishing required at this stage
Clean and understandable source code
Hello,
I am looking for an Android developer to build a small and simple Android application that streams live audio from the phone microphone to an existing Icecast server.
Project Overview
I already have a working Icecast streaming server.
Currently, I stream audio from a Windows PC using Python + FFmpeg, and this works perfectly.
Your task is to implement the same concept on Android.
This is not a complex app – it is a functional utility.
What the App Should Do
Capture audio from the Android phone microphone
Stream live audio to an Icecast server
“Start Streaming” button
“Stop Streaming” button
Fixed Icecast connection details:
server address
port
mount point
username & password
Encode audio as MP3 (or another Icecast-compatible format)
Reference Code
I will provide a working Python script that uses FFmpeg to stream audio to Icecast (Windows).
This code demonstrates exactly what the app should do.
The Android app should implement the same logic using suitable Android tools such as:
Kotlin or Java
AudioRecord / MediaRecorder
FFmpeg for Android, libshout, or any other reliable streaming solution
Technical Notes
Android only
Live real-time streaming
Minimal UI (no design work needed)
No Play Store publishing required at this stage
Clean and understandable source code