Skip to main content

Using non-standard EdgeVis network ports

Introduction

By default, EdgeVis uses a number of standard ports:

  • Encoder communications: 9300 UDP

  • Viewer communications: 9300 TCP (unencrypted), 9301 (encrypted)

  • Viewer video: 2048 UDP

Some users may wish to use different ports to further obfuscate their network traffic. By default, your encoders and clients know the standard ports, but it is possible to supply different port numbers when entering your server details.


Minimum requirements

You can only change the standard ports if each component in your system is up to date - older versions do not know how to utilise different port numbers.

Minimum Required versions

  • EdgeVis Server v9.2

  • EdgeVis Client v9.1

  • EdgeVis Container v9.2

  • EdgeVis encoder firmware v9.2

  • Any app that integrates with the EdgeVis Decoder SDK v9.1

How to change your server's port

Note:

  • If you utilise MSR, you must perform this step for every server in your cluster.

  • You can run multiple servers on the same IP using this feature.

  1. Log in to your EdgeVis Server using an account with System Administrator permissions.

  2. For the server home page, visit All settings, then Multi-site resilience.

  3. The resulting page will show a list of servers in your cluster. If you only have a single server, the list will only contain one server:

  4. For each server in your list... click on the server, which will show you the details page for this server node:

  5. Select the Edge this server's ports menu item on the right - this will then allow you to change the server's detault ports:

  6. Once you have changed the ports, the server node will automatically restart and come up using the new ports. If this is your primary server node (i.e. the one whose address you enter into encoders/clients), you will need to reconfigure all encoders and clients to use the new port numbers.

What next?

There are some additional steps you'll need to complete to finish setting up:

  1. If your server uses a firewall (or you used the 'Open firewall' setting in the Windows installer), then you'll need to update your firewall rules to open the new ports (and close the old ones).

  2. You'll need to update your router's port-forwarding rules to use the new ports.

  3. If you've changed the ports for your primary server node (i.e. the one whose address you enter into encoders/clients), you will need to reconfigure all encoders and clients to use the new port numbers.

    For both encoders and clients, you simply append the server address with a colon and port number (e.g. my.server.com:10300)

    1. For encoders, you should enter the port you entered for the Encoder setting.

    2. For clients, you would enter the appropriate setting you entered for Viewer control (normally the encrypted setting, unless you untick the 'Use encryption' box while entering settings.

Did this answer your question?