Web-based media streamer for very large music libraries, with fast parallel scanning and live websocket updates
GPL-3.0
- JavaScript
- Java
- CSS

About Airsonic-Advanced
Airsonic-Advanced is a free, web-based media streamer that gives you access to your music from anywhere. Share a collection with friends or use it as a personal jukebox, stream to several players at once, and browse very large libraries through search and indexed views.
It streams audio and video over HTTP and uses transcoder plug-ins for on-the-fly conversion of formats such as FLAC, APE, Musepack, and WavPack, with a bitrate cap for constrained connections. An integrated podcast receiver, live websocket updates, and a massively parallel media scanner round out the feature set.
Written in Java, it runs on Windows, Mac, Linux, and Unix. It is a more modern, bleeding-edge fork of Airsonic with faster scanning, websocket-driven UI, and stronger credential security. Multi-platform Docker images cover ARMv7 and ARM64.
Key features
- Streams audio and video over HTTP to multiple players
- On-the-fly transcoding via plug-ins with bitrate limiting
- Integrated podcast receiver
- Massively parallel media scanner for huge libraries
- Live UI updates over websockets instead of polling
Details
- On GitHub since
- 2019
- Language
- Java
- Streaming
- Audio and video over HTTP
- Podcasts
- Built-in receiver
- Containers
- ARMv7 and ARM64 images