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 devices 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 devices

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, 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.

Pearl Mini 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 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 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 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 devices use some outgoing connections as follows:

  • Port 80 - 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.