Version 2.3.4
- Enhancement – Add UDP port numbering control
- When a play session starts, Shairport Sync opens three UDP ports to communicate with the source. Until now, those ports could be any high numbered port. Now, they are located within a range of 100 port locations starting, by default, at port 6001. The starting port and the port range are settable by two new general settings in
/etc/shairport-sync.conf
--udp_port_base
(default 6001) andudp_port_range
(default 100). To retain the previous behaviour, set theudp_port_base
to0
.
- When a play session starts, Shairport Sync opens three UDP ports to communicate with the source. Until now, those ports could be any high numbered port. Now, they are located within a range of 100 port locations starting, by default, at port 6001. The starting port and the port range are settable by two new general settings in
- Bugfixes
- Fix an out-of-stack-space error that can occur in certain cases (thanks to https://github.com/joerg-krause).
- Fix a couple of compiler warnings (thanks to https://github.com/joerg-krause).
- Tidy up a couple of debug messages that were emitting misleading information.