PortUsed byBehaviourChanged by editing parameter (only AirServer Universal)
TCP 5000AirPlay RAOPWill use a dynamic port if unavailableAirPlayAudioTCPPort
TCP 5001AirPlay RAOP eventsWill use a dynamic port if unavailableAirPlayAudioEventTCPPort
TCP 7000AirPlay mediaWill use a dynamic port if unavailableAirPlayVideoTCPPort
TCP 7100AirPlay legacy mirroringFixed port - cannot be changed
Only needed to support iOS 6 and older devices
TCP 49152AirPlay mirroringWill use a dynamic port if unavailableAirPlayDynamicMirroringTCPPort
UDP 6010-6012AirPlay audioWill use AirPlayAudioUDPPort,
AirPlayAudioUDPPort+1 and
UDP 51563MiracastWill use a dynamic port if unavailable
(configured on local firewall only)
TCP 80, 443, 8008, 8009Google Cast N/A
UDP 53, 123, 1900Google Cast N/A
UDP 5353Apple Bonjour N/A


Some of these ports can be overridden for our AirServer Universal application by editing the Windows registry. Unfortunately it is not possible to edit these for our AirServer for Mac application.


On Windows, use AirServerConsole.exe in an elevated command prompt to configure the ports:

AirServerConsole.exe set AirPlayVideoTCPPort 7000
AirServerConsole.exe set AirPlayAudioTCPPort 5000
AirServerConsole.exe set AirPlayAudioUDPPort 6010
AirServerConsole.exe set AirPlayDynamicMirroringTCPPort 0
AirServerConsole.exe set AirPlayAudioEventTCPPort 5001


To get a complete list of configurable properties, run:

  AirServerConsole.exe /?


These ports can also be set using installer properties: