Automatically play vinyl and CDs through HomePod, Apple TV, Sonos and other AirPlay-compatible speakers (including the latest HomePod Software and tvOS releases). See what’s playing and control it from iPhone or autostream dial. Runs on Raspberry Pi.
翻译准备中
正在加载完整 README。
查看完整 README ↗Stream turntables and CD players to HomePods, Apple TV, and AirPlay speakers automatically.
autostream connects classic Hi-Fi gear to wireless multi-room speakers, making analogue sources first-class citizens in your AirPlay world. No apps to install and no complex configuration: Just press play.
autostream is compatible with HomePod, Apple TV, Sonos and other AirPlay-compatible speakers (including the latest HomePod Software and tvOS releases).
autostream is designed to be invisible - it converts a cheap Raspberry Pi into a tiny always-on audio streaming appliance with no clutter, and is easy to install with only one command needed.
See GETTING-STARTED.md for full setup instructions and install options, and the documentation index for all the user guides.
This project is not affiliated with or endorsed by Apple Inc, and no claim is made that operation with any device is authorised or will continue to work.
autostream runs entirely on your local network and needs no cloud services, no online accounts, or subscriptions (the optional track identification feature does use Shazam cloud with no API key being required).
autostream dial provides a physical control for all of your autostream appliances. It can be deployed in two ways:
autostream 0.7 is the first release of the dial, including the full-size touchscreen version (HD dial). Update every dial and appliance to 0.7 together: a 0.7 dial is not supported with a 0.6 appliance.
autostream is accessed over HTTP at http://<hostname>.local/ (for example, http://autostream.local/).
Note: Publicly trusted certificates are not available for
.localhostnames.
Power consumption on a Pi Zero W or Zero 2W: under 2 Watts.
autostream automatically installs owntone-mini (a derivative of OwnTone) for speaker discovery and streaming.
curl -fsSL https://raw.githubusercontent.com/lo-tech-systems/autostream/main/bootstrap.sh | sudo bash
http://autostream.local/ (replace autostream with your Pi's hostname if you changed it).From there, just drop the needle or press play. autostream will do the rest.
See GETTING-STARTED.md for detailed setup instructions.
Dial runs on its own Raspberry Pi - it can't share with autostream.
curl -fsSL https://raw.githubusercontent.com/lo-tech-systems/autostream/main/dial_bootstrap.sh | sudo bash
See Getting Started for detailed setup instructions and BUILD-GUIDE.md for hardware build instructions. A dial can also use a full-size HDMI or DSI touchscreen (preview): see HD-DIAL.md.
autostream is source-available and free for personal, non-commercial use.
See the LICENSE file for full terms.
autostream is Copyright (c) 2025-2026, Lo-tech Systems Limited. All rights reserved.