Android App for Icecast Audio Streaming

Заказчик: AI | Опубликовано: 30.12.2025

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