Network ports used by Pearl Mini

The following table lists the default incoming and outgoing network ports.

Do not block traffic over these ports. If you want Pearl Mini to operate properly, make sure that your firewall is configured to open these ports. Blocking a port will cause the service that uses that port to fail. It is possible to use the Admin panel to change the default ports that are used for some services.

Default incoming network ports for Pearl Mini

Port (or range) Protocol Description
22 TCP SSH for remote support. See Support.
80 TCP

HTTP/HTTPS for web-based access to the Admin panel and Epiphan Live, Legacy HTTP/HTTPS API, REST API, HLS streaming (if enabled) and the live channel preview.

You can change the default HTTP port value using the Admin panel, see Configure HTTPS.

123 TCP/UDP NTP server, if enabled. See Configure a time server.
319 and 320 UDP PTP server, if enabled. See Configure a time server.
443 TCP

HTTPS for the Admin panel and HLS streaming if enabled. Port is open only when HTTPS is enabled. You can change the default HTTPS port value using the Admin panel, see Configure HTTPS.


Checks for new firmware versions are over this port, as well as downloading firmware files.

Pearl Mini, Pearl Nexus, and Pearl-2: 554 to 554+(x-1)

Pearl Nano: 554

TCP

For RTSP/TCP and RTSP/HTTP streaming on your network (where x is the number of channels configured). The number of ports used depends on how many channels you have with RTSP streaming enabled. See Share a live broadcast stream (HTTP, HTTPS, or RTSP). Note that client video players choose whether they are using RTSP/TCP, RTSP/HTTP or RTSP/UDP.

Port 554 (and port 555 for Pearl Mini, Pearl Nexus, and Pearl-2) is also used for internal communications. If streaming is disabled, these ports remain open but refuse all external connection requests.

Random in range
32768 - 61000
UDP If the client video player chooses RTSP/UDP, it will negotiate 4 random UDP ports (two for audio and two for video). The port range is dependent on the OS of the client video player and can change with updates to that OS.
5353 UDP For multicast DNS discovery. See Connect using a DNS-based service discovery.

Pearl Mini, Pearl Nexus, and Pearl-2: 8000 to 8000+(x-1)

Pearl Nano: 8000

TCP For Flash (FLV) live stream and MPEG-TS streaming on your network (where x is the number of channels configured). The number of ports used depends on how many channels you have with streaming enabled. See Share a live broadcast stream (HTTP, HTTPS, or RTSP).

Port 8000 (and port 8001 for Pearl Mini, Pearl Nexus, and Pearl-2) is also used for internal communications. If streaming is disabled for the channel from Channel > Streaming using the Admin panel, these ports remain open but refuse all external connection requests.

In addition to the incoming ports, Pearl Mini uses some outgoing connections as follows:

  • Port 443 - used for firmware update checks and downloads.
  • Publishing/streaming port - the actual ports used for streaming to a server depends on the server and protocol used. See Streaming to servers, CDNs, and other devices.
  • AFU file recording transfer port - the actual ports used for AFU depends on your configuration. See Automatic file transfers.

 

Fully Qualified Domain Name (FQDN) Considerations

Some of Epiphan’s services are run on servers and depending on your network/firewall settings, your network/IT team may need to know the FQDN (fully qualified domain name) of such services for them to work properly connecting via your network. You can find a list below,

  • Epiphan Cloud:

    • EU Region: eu.epiphan.cloud

    • US Region: go.epiphan.cloud

  • Epiphan Remote Login Server: support.md.epiphan.cloud

  • Firmware/Registration Server: updates.epiphan.com

  • License Upgrades: licenses.epiphan.com