Frequently asked questions

Playing

Why does Android ask for permission every time I tap Play?

Android requires a confirmation each time an app takes over the sound of another app. SpeakerLink sends only the sound of the app you chose to the receiver, never the picture of your screen. Some receivers, such as a computer, also ask you to accept the connection on their own screen: accept it there (declining ends the connection). A password does not turn this off.

How do I change the volume?

Three ways: the slider in the app, the quieter / louder buttons in the streaming notification, and your phone’s volume buttons. They work only while SpeakerLink is streaming and change the volume on the receiver, not on the phone. If an app that plays sound is on screen, the phone’s buttons control that app instead (see below). All show the same level in percent. The maximum is limited on purpose, so it does not get too loud.

How do I stop without opening the app?

Use the stop button in the streaming notification.

The sound cuts out when the screen turns off.

Turn off battery optimisation for SpeakerLink: tap “Settings” on the main screen, open Battery and choose “Unrestricted”.

I see a message that the app blocks audio capture.

Some apps do not allow their sound to be passed on to another device. Choose another app.

I changed the app or the receiver while something was playing.

Streaming switches right away and the screen shows what is happening: “Connecting to the receiver…”, then “Playing”. After changing the receiver the sound comes back after a moment. Some receivers, such as a computer, ask you to accept the connection on their screen. After changing the app Android asks for permission, as with a normal start.

The volume buttons change the phone’s volume, not the receiver’s.

While the chosen app, or any other app that plays sound, is on screen, Android gives it the volume buttons, and nothing in SpeakerLink can change that. That is also why a video you watch on the phone keeps its own volume. When the app is in the background, or the screen is off or on the home screen, the buttons control the receiver. To change the receiver’s volume at any time, use the slider in SpeakerLink or the buttons in its notification.

Tiles and widgets

How do I add a tile to quick settings?

Choose an app and a receiver on the main screen, tap the tiles icon in the header and, on a free tile, choose “Save and add to panel”. There are 3 tiles, each with its own app and receiver. On Android 12 and older: open the panel, tap Edit buttons and drag the SpeakerLink tile in.

The tile is just a circle, with no text.

The system decides the size of the tile. In panel edit mode, drag the right edge of the tile to the right. A wider tile shows the names of the app and the receiver.

Does the tile start streaming without opening the app?

No. Starting opens SpeakerLink for a moment, because Android needs a confirmation on screen. If the tile’s app and receiver are already playing, tapping it just opens SpeakerLink.

I tapped a tile while something else was playing.

The tile switches to its own app and receiver. If only the receiver differs, the sound moves over after a moment, with no new question. If the app differs, Android asks for permission again, as with a normal start. If that app and receiver are already playing, the tile only opens SpeakerLink.

Can I put a button on the home screen?

Yes. Touch and hold the home screen, choose Widgets and find SpeakerLink. There are 3 small widgets, one for each saved pair from the Tiles screen (SpeakerLink 1, 2, 3). A widget shows the app and the receiver, turns light (colors inverted) while that pair is playing, and works like the tile: tapping it opens SpeakerLink and starts or switches the sound. An empty widget only opens the app.

Receivers

Which receivers work?

SpeakerLink works with classic AirPlay receivers, such as many amplifiers and AV receivers, and computers with AirPlay Receiver turned on. Receivers that require pairing, for example some newer speakers and TVs, may not work. If a receiver does not appear in the list, or refuses the connection, it is probably one of those.

My receiver needs a password, or I do not see the password field.

The “Receiver password” field under the receiver name appears only for a receiver that requires a password, or when a receiver refused the connection because of one. Most receivers have none, so there is no field. That is expected. If the field is there, tap it and enter the password. It is saved separately for each receiver and stays only on your phone. To change or remove it, tap the field again: “Show” reveals the characters, “Remove password” (or an empty field and OK) deletes it.

I got a “Confirm on the receiver” notification.

The receiver is waiting for your approval on its own screen. Accept the connection there. If nothing happens for about a minute, the connection is dropped and you get a message.

I got an error notification (“The receiver refused / ended the connection / did not respond”).

Refusing on the receiver, losing Wi-Fi or switching the receiver off ends streaming. Check that the receiver is on and in the same network, then start again. Tapping the notification opens the app.

The error notification does not pop up, it only lands in the bar.

Check Do not disturb (for example a night schedule): it can block pop-ups. Add SpeakerLink to the exceptions, or turn on “Pop-up” for the “Connection problems” channel (Settings → Apps → SpeakerLink → Notifications).

Computer as a receiver

AirPlay password settings on the computer

The simplest way is to turn the password off. On a computer running macOS, open System Settings → AirPlay Receiver, set “Allow AirPlay for” to “Anyone on the same network” and turn off “Require password”. With the password on, the computer often does not accept the connection from the app, even with the right password. You then get a message asking you to turn it off.

I have no password set, but SpeakerLink asks for one.

A computer can remember the last password you set, even after you turn off “Require password”. Enter that last password in the app: tap “Receiver password” under the receiver. Or open System Settings → AirPlay Receiver, switch “Allow AirPlay for” to “Current user”, then back to “Anyone on the same network” (macOS may ask for Touch ID), and check that “Require password” is off.

What do the “Allow AirPlay for” options mean?

“Current user”: only devices signed in to the same Apple account (an Android phone will not connect). “Anyone on the same network”: any device on your Wi-Fi. This is the option for SpeakerLink. “Everyone”: any device nearby, also from outside your network. Wider open than SpeakerLink needs.

Still stuck?

Write to support@speakerlink.app. In the app, open the “?” menu, then FAQ: at the bottom you can turn on diagnostics and send a report. Nothing leaves your phone until you send it.