PulseAudio and Firewalls
Jump to navigation
Jump to search
Really PA? Port 9875? Why!?
If you're reading this, just know that to get PulseAudio RTP working through a firewall;
- the RTP Server should EXPLICITLY define a port to send to: port=WXYZ
- And the following ports should be open on the client side;
- WXYZ (IE, what was explicitly defined on the PA server)
- 9875 (this port too, not documented at all, except for in regards to PipeWire, and deeply ironic given that it is on the PulseAudio website: https://pipewire.pages.freedesktop.org/pipewire/page_module_rtp_sap.html, and even more deeply warped that PulseAudio has no facility for defining the "SAP Port", and really, really, really messed up especially considering that when destination_ip= is explicitly defined, SAP is / should be disabled!)
This is a serious deficiency in PulseAudio. TCPDUMP it and find out for yourself how retarded the PulseAudio developers are for doing this and NOT documenting it (yup, very pissed about it).