AI summary
Open-source AirPlay receiver that turns your Android device into a wireless display and speaker. Supports screen mirroring with H.264/H.265 video, AAC/ALAC audio streaming, music playback with cover art, PiP mode, and PIN authentication. Built on the UxPlay library with native media session integration. DRM content is not supported.
Generated by AI. May contain inaccuracies.
Screenshots
About this app
First open-source AirPlay receiver implementation for Android with mirroring video and audio support
A fully featured free and open-source implementation of AirPlay for Android that turns your device into an AirPlay-compatible display and speaker, based on UxPlay.
Features ・Screen mirroring with H.264 and H.265 (HEVC) video decoding ・Audio streaming with AAC-ELD, AAC-LC and ALAC audio decoding ・Music streaming with track information, cover art, and playback controls ・Support for Picture-in-Picture, automatic resolution and mode switching ・Optional PIN authentication ・Video resolution, overscan, and frame rate control ・Audio latency control and support for software decoder fallback ・Debug overlay with real-time statistics (FPS, bitrate, codec, resolution, frame count, audio volume, etc.) ・Android native media session integration with notification controls
⚠️Warning DRM content (e.g. from the Apple TV application) is not supported.
Compatibility ・Android 8.0+ ・Devices on the same subnet
Implementation ・This application uses the C-based UxPlay library to implement the AirPlay/RAOP protocol, with a JNI bridge to the Android application layer. Audio is decoded via Android MediaCodec (AAC) or the Apple ALAC decoder (software fallback). Video is decoded via MediaCodec and rendered to a SurfaceView.
What's new
No update log
About this version
- Version
- 0.0.9 (9)
- Size
- 20.77 MB
- Requires Android
- 8.0
- Target SDK
- 26
- Architecture
- arm64-v8a, armeabi-v7a, x86_64
- Downloads
- 98
- Updated
- Jun 6, 2026
- Package
- io.github.jqssun.airplay
Ratings & reviews
- 50
- 40
- 30
- 20
- 10

