AirMedia Device Considerations

Device Naming

To avoid confusion when entering an IP address, Crestron recommends each AirMedia device be given a host name that is easy for the user to remember. The IP address can be hidden from the on-screen display to limit the amount of information presented to the user. Crestron has implemented the following automated ways of resolving a device by host name:

  • NetBIOS resolution
  • DHCP options 12 and 81
  • NSUPDATE for dynamic DNS servers
  • Bonjour and Multicast DNS

Crestron recommends configuring either a static IP or a DHCP reservation for the IP address as well as a DNS entry for the AirMedia device. Once the host name is configured, the IP address display can be turned off in the AirMedia web pages.

NetBIOS is used only if the host name is 15 characters or less and is disabled if the host name is longer than 15 characters.

NSUPDATE is sent under the following conditions:

  • If the device is using a static address and the DNS field is populated
  • If the device is using DHCP to obtain an IP address, and the Domain Name field in the Network Setup screen is not blank

NOTE: If the domain name field is blank, NSUPDATE is not sent.

Device Configuration

AirMedia is configured through the device's web configuration interface. AirMedia 2.0 devices may also be configured via the XiO Cloud service. Parameters such as the device’s IP address, connections to control systems, and connections to Crestron Connected® devices are set with a web browser. The username and password of a new device should be changed when signing in for the first time. For AirMedia Series 3 and AirMedia 2.0 devices, Crestron recommends using Active Directory® credential management software.

AirMedia Screen for AirMedia Series 3 Receivers

AirMedia Screen for AM-200 and AM-300

AirMedia Screen for DMPS3, CCS-UC-1, and CCS-UC-1-X

Device Administration Screen for AM-100 and AM-101

Firewall Settings & Port Table

The AirMedia sender application requires firewall rules to allow it to communicate with AirMedia devices. Crestron requires creating a rule for the AirMedia sender application that allows all traffic to pass to the device. If the rule is not created, the operating system prompts the user with the option to add a rule. This may require administrator privileges.

For a list of ports that allow the client to communicate with the device, refer to the following tables.

Port Map 1: Ports Used by AirMedia Series 3 Receivers (AM-3100‑WF(‑I), AM-3200, AM‑3200‑WF(‑I))

Port

Type

Direction(Client)

Direction(Receiver)

Function

Open

Notes

5353 UDP

Both

Both Discovery Optional This port is for AirMedia Presentation Gateway discovery. If this port is blocked, automatic network discovery will not function correctly.
6000-7000 TCP

Outbound

Inbound Video Required These ports carry audio and video streams. If these ports are blocked, AirMedia will not function.
6000-7000 UDP Both Both Audio Required These ports carry audio streams outbound from the client and control/QOS information outbound from the receiver. If these ports are blocked, AirMedia will not function.
7011 TCP Outbound Inbound Control Channel Required This port carries control channel information. If this port is blocked, AirMedia will not function.
7100 TCP Outbound Inbound Control Channel Required This port carries control channel information. If this port is blocked, AirMedia will not function.
7200 TCP Outbound Inbound Control Channel Required This port carries control channel information. If this port is blocked, AirMedia will not function.
7201 TCP Outbound Inbound Control Channel Required This port carries control channel information. If this port is blocked, AirMedia will not function.
7236 TCP Inbound Outbound Audio, Video Recommended Required if using Miracast. These ports carry audio and video streams.
7250 TCP Outbound Inbound Control Channel Recommended Required if using Miracast. This port carries control channel information.
7300 TCP Outbound Inbound Control Channel Recommended Required if using the AirMedia Google Chrome Extension*. This port carries control channel information.
7878 TCP Outbound Inbound Audio, Video Recommended Required if using an AirMedia Connect Adapter (future release). If this port is blocked, the AirMedia Connect Adapter cannot be used.
47000 TCP Outbound Inbound Control Channel Required This port carries control channel information. If this port is blocked, AirMedia will not function.
47010 TCP Outbound Inbound Audio, Video Required This port carries audio and video. If this port is blocked, AirMedia will not function.
58887 TCP Outbound Inbound Control Channel Recommended This port is for AirMedia canvas control. If this port is blocked, AirMedia canvas control will not function.

*NOTE: The AirMedia Google Chrome Extension uses WebRTC based screen mirroring and may utilize other ports dynamically.

 

Port Map 2: Ports Used by AirMedia 2.0 Receivers (AM-200, AM-300, DMPS3, CCS-UC-1, CCS-UC-1-X)

Port

Type

Direction(Client)

Direction(Receiver)

Function

Open

Notes

5353 UDP

Both

Both Discovery Optional This port is for AirMedia Presentation Gateway discovery. If this port is blocked, automatic network discovery will not function correctly.
6000-7000 TCP

Outbound

Inbound Video Required These ports carry audio and video streams. If these ports are blocked, AirMedia will not function.
6000-7000 UDP Both Both Audio Required These ports carry audio streams outbound from the client and control/QOS information outbound from the receiver. If these ports are blocked, AirMedia will not function.
7011 TCP Outbound Inbound Control Channel Required This port carries control channel information. If this port is blocked, AirMedia will not function.
7100 TCP Outbound Inbound Control Channel Required This port carries control channel information. If this port is blocked, AirMedia will not function.
7200 TCP Outbound Inbound Control Channel Required This port carries control channel information. If this port is blocked, AirMedia will not function.
7201 TCP Outbound Inbound Control Channel Required This port carries control channel information. If this port is blocked, AirMedia will not function.
7236 TCP Inbound Outbound Audio, Video Recommended Required if using Miracast. These ports carry audio and video streams.
7250 TCP Outbound Inbound Control Channel Recommended Required if using Miracast. This port carries control channel information.
7300 TCP Outbound Inbound Control Channel Recommended Required if using the AirMedia Google Chrome Extension*. This port carries control channel information.
47000 TCP Outbound Inbound Control Channel Required This port carries control channel information. If this port is blocked, AirMedia will not function.
47010 TCP Outbound Inbound Audio, Video Required This port carries audio and video. If this port is blocked, AirMedia will not function.
58887 TCP Outbound Inbound Control Channel Recommended This port is for AirMedia canvas control. If this port is blocked, AirMedia canvas control will not function.

*NOTE: The AirMedia Google Chrome Extension uses WebRTC based screen mirroring and may utilize other ports dynamically.

 

Port Map 3: Ports Used by the AirMedia Windows Guest and Deployable Applications with the AM-100 and AM-101

Port

Type

Direction

Function

Open

Notes

80

TCP

Both

Projector Control

Optional

This port is used to turn on a Crestron Connected projector. If this port is blocked, the device functions normally, but the automatic projector power on feature does not work.

389
443
445

TCP

Both

Control Channel

Required

For best performance, Crestron recommends that ports 389, 443, and 445 be open. At a minimum, one port needs to be open for the device to function properly. If only one port is open and that port is used by another application, AirMedia will not function properly.

515

TCP

Both

Video

Required

This port is for the video data channel.

1041

TCP

Outbound

Control Channel

Required

If this port is not open, AirMedia does not function properly.

1047
1048
1049

UDP

Inbound

Discovery

Optional

These ports are used for device discovery. If the port is closed, AirMedia may not be able to find devices automatically.

1688

TCP

Both

Audio

Recommended

This port is for the audio data channel.

3268

TCP

Both

Control Channel

Required

This port is used as part of the screen sharing process.

7000

TCP

Both

Control Channel

Required

This port is used for client control of the device. If this port is closed, the AirMedia Presentation Gateway will not function correctly.

7100

TCP

Both

Control Channel

Required

This port is used for client control of the device. If this port is closed, the AirMedia Presentation Gateway will not function correctly.

7200 - 7201

TCP

Both

Control Channel

Required

This port carries control channel information. If this port is blocked, AirMedia will not function.

8080

TCP

Both

Video

Required

This port is for the video data channel. If the port is not open, AirMedia does not function properly.

19996

TCP

Both

Future

Optional

This port is reserved for future use.

31865

TCP

Both

Discovery

Optional

This port is used for device discovery. If this port is closed, AirMedia may not be able to find devices automatically.

47000

TCP

Both

Control Channel

Required

This port is used for client control of the device. If this port is closed, the AirMedia Presentation Gateway will not function correctly.

 

Port Map 4: Ports Used by AM-101 for macOS, iOS and Android full-screen mirroring

Port

Type

Direction

Function

Open

Notes

4100 - 4101

UDP

Both

Control Channel

Required

This port carries control channel information. If this port is blocked, AirMedia will not function.

5353

UDP

Both

Discovery

Optional

This port is for AirMedia Presentation Gateway discovery. If this port is blocked, automatic network discovery will not function correctly.

6000-7000

TCP, UDP

Both

Audio, Video

Required

These ports carry audio and video streams. If these ports are blocked, AirMedia will not function.

7011

UDP

Both

Control Channel

Required

This port carries control channel information. If this port is blocked, AirMedia will not function.

7200 - 7201

TCP

Both

Control Channel

Required

This port carries control channel information. If this port is blocked, AirMedia will not function.

47010

TCP

Both

Audio, Video

Required

This port carries audio and video. If this port is blocked, AirMedia will not function.

 

Port Map 5: Ports Used by the AirMedia Presentation Gateway (AM-100 and AM-101)

Port

Type

Direction

Function

Open

Notes

21

TCP

Both

Update Utility

Optional

This port is used only to transfer the firmware to the device with the batch update application. This port is not used when updating with the web interface.

80

TCP

Both

Web Services

Required

This port is used to access the AirMedia device configuration website.

137

TCP

Both

NetBIOS Discovery

Optional

This port allows the device to be resolved without a DNS server present. This port is enabled if the host name is fewer than 15 characters.

138

UDP

Both

NetBIOS Discovery

Optional

This port allows the device to be resolved without a DNS server present. This port is enabled if the host name is fewer than 15 characters.

41794

TCP

Both

Control System

Required

This port is used to control Crestron Connected devices.

42891
42892

TCP

Both

Update Utility

Required

These ports are used to control firmware updates and are used only with the batch update application. These ports are not used when updating the device with the web interface.