AirheadWaves

Stream Android audio to any Linux device over WiFi
AppID:space.ring0.airheadwaves
Author:Stephen Brady
License:MIT
Donation:
InRepoSince:2025-11-12
LastRepoUpdate:2025-11-12
LastAppUpdate:Unknown
LastVersion:2.0
Categories:Connectivity, Multimedia
APK source:
Google Play:Check if it's there
icon AirheadWaves is a versatile Android application for real-time audio streaming from your device to a server on your local network. It captures internal audio playback, encodes it, and transmits it over TCP, making it perfect for creating a whole-house audio system or streaming to a Raspberry Pi.

Features:
• Real-time audio streaming with low latency
• Advanced audio controls: volume, bass, and treble adjustments
• Multi-profile system for managing multiple server configurations
• Flexible audio settings: bitrate (96-320 kbps), sample rate (22050-48000 Hz), mono/stereo
• Audio-reactive visualization that pulses with music
• Modern Material Design 3 UI with light/dark/system themes
• Robust state management across backgrounding and configuration changes

Technical Details:
• Captures internal device audio using MediaProjection API
• Encodes to AAC format with ADTS headers
• Streams over standard TCP sockets
• Software-based DSP effects using custom Biquad filters
• Built with Jetpack Compose and modern Android architecture

Use Cases:
• Whole-house audio systems with multiple receivers
• Upgrade legacy speakers with wireless streaming
• Multi-room audio control with quick profile switching
• Low-latency streaming for podcasts and music
• DIY audio projects with full pipeline control

Requirements:
• Android 10 (API 29) or higher
• Network connectivity to receiving server
• Server setup guide included in repository

The app is completely free, open source, and contains no ads or tracking. Perfect for privacy-conscious users and DIY enthusiasts who want full control over their audio streaming setup.
Download Source Issues ChangeLog
01.png 02.png 03.png 04.png 05.png 06.png 07.png 08.png
While you can download the APKs here directly, you should preferably use an F-Droid client so the app stays up-to-date on your device.

Packages

Version 2.0 (2025-11-12) no RB details available help icon

Android Versions:
  • Target: 16.0
  • MinVer: 10.0
  • ABIs: arm64-v8a, armeabi-v7a, x86, x86_64
Permissions: help icon

Download (40.6 M)