Skip to content

Commit

Permalink
Add Spotify connect (#4)
Browse files Browse the repository at this point in the history
Not to be merged until the Spotify Connect functionality is added to the
beta.
  • Loading branch information
OzGav authored Jan 15, 2025
2 parents c012d86 + c344b5c commit 33c09e6
Show file tree
Hide file tree
Showing 3 changed files with 38 additions and 10 deletions.
Binary file added docs/assets/icons/spotify-connect-icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
26 changes: 26 additions & 0 deletions docs/plugins/spotify-connect.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
title: Spotify Connect Plugin
description: Features and Notes for the Spotify Connect Plugin
---

# Spotify Connect ![Preview image](../assets/icons/spotify-connect-icon.png){ align=right }

Music Assistant has the ability to add [Spotify Connect](https://connect.spotify.com/) support to any MA player.

!!! note
This plugin is still in an early stage of development. Functionality is limited and bugs may occur

## Features

- Any MA player can be exposed including groups

## Configuration

To make each player appear as a Spotify Connect target in the Spotify app, the Spotify Connect provider needs to be added individually for each player in the Plugins section

## Known Issues / Notes

- To use Spotify Connect, all devices must be connected to the same network. Refer to the [Spotify Connect Support Article](https://support.spotify.com/en/article/spotify-connect/) for more information
- If the device does not natively support announcements then playback will be interrupted if an announcement is sent to a player that is being streamed to via Spotify Connect. Currently this means that, announcements will only work on the Voice PE devices (and derivatives) and Sonos S2 devices
- The MA volume normalization functionality is only available in dynamic mode
- Due to the universal, buffered nature of forwarding the Spotify Connect audio stream to MA players, there will be a delay (between 2 and 20 seconds) in sending a command from the Spotify app. Metadata can also be ahead of time
22 changes: 12 additions & 10 deletions mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,16 +49,18 @@ nav:
- TuneIn: music-providers/tunein.md
- YouTube Music: music-providers/youtube-music.md
- Player Providers:
- player-support/index.md
- AirPlay: player-support/airplay.md
- Bluesound: player-support/bluesound.md
- DLNA: player-support/dlna.md
- Fully Kiosk: player-support/fully-kiosk.md
- Google Cast: player-support/google-cast.md
- Home Assistant: player-support/ha.md
- Slimproto: player-support/slimproto.md
- Snapcast: player-support/snapcast.md
- Sonos: player-support/sonos.md
- player-support/index.md
- AirPlay: player-support/airplay.md
- Bluesound: player-support/bluesound.md
- DLNA: player-support/dlna.md
- Fully Kiosk: player-support/fully-kiosk.md
- Google Cast: player-support/google-cast.md
- Home Assistant: player-support/ha.md
- Slimproto: player-support/slimproto.md
- Snapcast: player-support/snapcast.md
- Sonos: player-support/sonos.md
- Plugins:
- plugins/spotify-connect.md
- Support: support.md
- I Want to Help / Donate:
- help/index.md
Expand Down

0 comments on commit 33c09e6

Please sign in to comment.