MalibuPlay is a Sonos remote for iPhone and iPad that talks to your speakers directly over the local network — no Sonos account, no cloud. Pick Apple Music or Spotify as your source, or switch to commercial-free radio, all from one app.
Bonjour speaker discovery · Apple Music or Spotify · Commercial-free radio
MalibuPlay discovers every Sonos speaker on your network via Bonjour — the list survives an app restart, and a rescan runs whenever the app comes to the foreground.
At first launch, choose Apple Music or Spotify as your music source.
Browse your library or catalog, switch to commercial-free radio, build groups or stereo pairs, and adjust master or per-room volume.
GENA events push every playback change straight into the app — the mini-player on every tab always reflects what's actually playing.
One source picked at first launch, local control over every speaker, and a radio tab with no ads.
Sonos speakers are found via Bonjour (_sonos._tcp) — the list is cached so it survives an app restart, and a rescan runs automatically when the app returns to the foreground.
Pick one source at first launch: full Apple Music catalog search and library browsing (playlists, albums, artists, songs, with sorting) via MusicKit, or Spotify through Sonos's own SMAPI integration (Premium account required).
Stations like FM4, FIP, and Deutschlandfunk plus news podcasts stream directly, with no ads.
Build speaker groups and stereo pairs, or group every speaker in one tap with the group-all shortcut.
Turn the whole group up or down together, or dial in the volume of a single room.
Now-playing state updates via GENA eventing — push-based, not polling — so the mini-player, visible on every tab, reflects changes the instant they happen, even from another controller.
MalibuPlay talks to your speakers directly over local UPnP/SOAP (AVTransport, RenderingControl, ZoneGroupTopology). No Sonos account, no Sonos app, no cloud round-trip for playback.
MalibuPlay uses your own Apple Music or Spotify Premium account — it doesn't host or resell music, and you pick which service to connect at first launch.
The radio tab streams commercial-free stations directly — no ads between songs, unlike the radio built into the official Sonos app.
Playback state arrives via GENA event subscriptions — pushed the instant something changes, not fetched on a timer.