IPv4 Group Address - 224.0.0.251 IPv6 Group Address - FF02::FB Apple’s Bonjour protocol relies on Multicast DNS (mDNS) operating at UDP port 5353 and sends to these reserved group addresses: For our purposes, we are primarily concerned with AirPlay availability.Įach query or advertisement is sent to the Bonjour multicast address for delivery to all clients on the subnet.
The Bonjour protocol consists of service announcements and service queries that allow devices to ask for and advertise specific applications, such as file or printer sharing and AirPlay. The local network must be allowed to run Bonjour, mDNS, and Multicast must be enabled. Many large users have added this to their network and can mirror across subnets/VLANs. This, however, will show all AirPlay devices on the network, so the users may wish to change the broadcast name and add an AirPlay password as well.Īerohive is one such developer for a Bonjour Gateway. The Bonjour Gateway will allow AirPlay to cross subnets/VLANs so your devices may communicate. Some network hardware will have this functionality built-in and others may require a third-party solution. If you require the connecting devices to be on different subnets, then you may wish to have the IT department look into a Bonjour Gateway for the network. You must be on the same VLAN or subnet within the network to connect Apple's AirPlay cannot cross subnets/VLANs natively, this is a limitation of Apple's AirPlay.
#Airparrot vs airplay android#
Reflector directly connects iOS devices, Chromebooks, Android devices, AirPlay Mac computers, and AirParrot equipped computers. Local traffic only:ĪirPlay applications use a direct connection method through the local network. Included below is an overview of all networking requirements needed to use Bonjour services such as AirPlay properly.
#Airparrot vs airplay software#
In addition to allowing the software to communicate through any security barriers in place (such as antivirus or firewalls), the network must also be capable of using the correct communication protocols required for the automatic discovery of your mirroring device.