Install on Raspberry Pi
This guide is for Raspberry Pi hosts running Raspberry Pi OS (armhf/arm64).
Before You Start
- Enable and link the My Media for Alexa skill in the Alexa app.
- Ensure your Pi is reachable on your local network.
- Decide whether to install through desktop GUI or SSH.
Method A: Install from Raspberry Pi Desktop
- Open Chromium on the Pi.
- Download the Raspberry Pi package (
.deb) from mymediaalexa.com. - Open the downloaded file in the file manager.
- Install the package and approve the prompt.
- When complete, open:
http://localhost:52051
Method B: Install via SSH
- SSH into the Pi.
- Download the package:
cd /tmp
wget https://bizmodeller.s3.amazonaws.com/MyMediaForAlexa/1.3.148.998/linux/mymedia_1.3.148.998-1_armhf.deb
- Install it:
sudo apt-get install ./mymedia_1.3.148.998-1_armhf.deb
For Raspberry Pi 5 / arm64, use:
wget https://bizmodeller.s3.amazonaws.com/MyMediaForAlexa/1.3.152.0/linux/mymedia_1.3.152.0-1_arm64.deb
sudo apt-get install ./mymedia_1.3.152.0-1_arm64.deb
- If certificate trust errors occur:
sudo apt-get install ca-certificates
- Open the web console from your computer:
http://<pi-ip-address>:52051
Complete Setup
- Pair My Media with your Amazon account.
- Add your music folder (for example,
/home/pi/Music) in Watch Folders. - Wait for indexing to complete, then test playback with Alexa.
Uninstall
sudo apt-get remove mymedia
Optional: Transcoding Support
To stream formats Alexa does not play natively:
- Open My Media Web Console and go to Settings → General.
- Scroll to Additional Audio File Formats and click Enable next to transcoding.
- Click the Auto install ffmpeg button and follow the prompts.
- Once installed, transcoding is active.
