I am loading the same modules as before, but there are changes in the fedora defaults that I am unsure of. Also, fedora now defaults to pipewire, which I have disabled in a similar manner as before but, again, I am uncertain if their changes have caused the problem. Was there a change in pulseaudio's RTP multicast architecture between 16.1 and 17.0 that would cause this and is there something I need to change on the sender or receivers to get them to play the stream?
I have a whole house audio system using pulseaudio's RTP multicast and
it has worked flawlessly with perfect sync for years. I recently
upgraded two fedora 37 systems to fedora 41 and now neither of them play
the RTP stream from my server (which is still running fedora 37). The
server is running pulseaudio version 16.1 and the two upgraded systems
are now running pulse version 17.0. I have a really old system running
pulse 12.2 and another raspberry pi running pulse 16.1 and they both
still play the stream. I can play the stream with VLC on both of the
non-working upgraded systems. Local sound is working fine.
