pulseaudio-raop2 icon indicating copy to clipboard operation
pulseaudio-raop2 copied to clipboard

[Feature Request] GUI for entering the AirPlay password

Open Redsandro opened this issue 5 years ago • 5 comments

Where do I enter the AirPlay password?

I can see the AirPlay devices, but I can't play anything. On an Apple computer, I need to enter the AirPlay password when connecting. Ubuntu doesn't ask me for a password. Can I specify the password somewhere?

Redsandro avatar Apr 05 '19 10:04 Redsandro

Unfortunately the password support is not available through GUI as far as I know. You'd have to manually load the raop-sink module by pacmd load-module command. Parameters are also not documented well, but here you can see the list of available parameters. https://gitlab.freedesktop.org/pulseaudio/pulseaudio/blob/master/src/modules/raop/module-raop-sink.c#L35

hfujita avatar Apr 06 '19 19:04 hfujita

Ok gotcha. I've edited the title to change this issue to a feature request.

Unfortunately I don't know how to use these commands, as the AirPlay capable endpoints show up in the GUI simply after installing apt install pulseaudio-module-raop. Would you be willing to show what command one would type to unload the module (automatically loaded on startup), and then what to type to reload the module with a specific password?

This is wrong:

pacmd load-module module-raop-sink --username=foo --password=bar

The folks that come here from Google will be thankful, as will I. :sunglasses:

Redsandro avatar Apr 08 '19 09:04 Redsandro

Looking for something like:

pacmd update-sink-proplist 1 password=******

Did anyone get this working?

Redsandro avatar Apr 18 '19 13:04 Redsandro

You have to specify all the necessary options, e.g.

pacmd load-module module-raop-sink --name=X --sink_name=Y --server=Z ... --username=foo --password=bar

I don't think the following would work, as the raop-sink module receives modules parameter at the initialization time and never check it again.

pacmd update-sink-proplist 1 password=******

hfujita avatar Apr 21 '19 06:04 hfujita

I would think that if you do manage to get it working, that you can create a custom command on your desktop for connecting.? Sounds slightly painful way of doing it.

giggywithit avatar Mar 23 '20 22:03 giggywithit