Closed joshfriend closed 1 year ago
Thanks for the heads-up about this conflict. This will be a breaking change so we'll need to think about when to change this.
This will be a breaking change
True I suppose, but for anyone on Monterey, it is already broken 😆
Comment from https://developer.apple.com/forums/thread/682332 by jeffjohnson:
The Remote Audio Output Protocol, AKA AirTunes, AKA AirPlay, has been using port 5000 since the year 2004. This is nothing new. All AirPlay receivers including AirPort Express and Apple TV use port 5000. If you've ever used Airfoil on your Mac (Airfoil Speakers was released in 2008), that also uses 5000 for the same reason. AirPlay receiving is new to macOS Monterey, but AirPlay itself is very old, predating Flask and these other web development environments. No, Apple is not trying to make web development difficult.
macOS Monterey hijacked ports 5000 and 7000 for the new AirPlay receiver feature: https://developer.apple.com/forums/thread/682332