What Network Requirements are needed?

Question:

What Network Requirements are needed?

Answer:

The Observer setup can include multiple hardware servers, we recommend you use a static IPv4 addresses for each one.  The "Central Server" is recommended to have a DNS entry assigned to it to facilitate client access.  If your Observer setup is internet facing, we recommend placing firewalls between the servers and the internet to prevent any security related issues.  The servers use numerous TCP/UDP ports for internal application communication and to provide client access.  Depending on which version of the Observer software you are using, that will determine which ports are required to be open.  Here is an example of Observer 9.2 and we'll link you to the admin guides for other versions.

9.2 Observer Servers

Central Server

Service

Incoming

Outgoing

MSMQ

1801, 3527

 

RabitMQ

5672

 

HTTPS

443

 

HTTP

80

 

Volicon Streamer Port

 

4504

NgnixProxy

4506

4506

Ngnix

 

 

Web Socket

9090

 

SMTP

 

25

 

Probe Server

Service

Incoming

Outgoing

MSMQ

 

1801, 3527

RabitMQ

 

5672

HTTPS

 

443

HTTP

 

80

Volicon Streamer Port

4504

 

NgnixProxy

4506

 

MediaHub

8080

 

MySql

 

3306

 

Content Export Module (CEM)

Service

Incoming

Outgoing

HTTPS

 

443

HTTP

 

80

Volicon Streamer Port

 

4504

NgnixProxy

4506

 

MediaHub

8080

 

 

9.2 Observer Server Central Modules

Closed Captioning

Service

Incoming

Outgoing

MSMQ

1801, 3527

 

Sphinx

9312

 

 

DPI Indexing

Service

Incoming

Outgoing

MSMQ

1801, 3527

 

NgnixProxy

4506

 

 

Loudness Indexing

Service

Incoming

Outgoing

MSMQ

1801, 3527

 

NgnixProxy

4506

 

 

Thumbnails

Service

Incoming

Outgoing

MSMQ

1801, 3527

 

NgnixProxy

4506

 

Nginx

88

88

 

Client computers

Client

Service

Incoming

Outgoing

HTTPS

 

443

HTTP

 

80

Access to Streamer

 

4504

NgnixProxy

 

4506

Ngnix

88

88

 

Previous Observer versions:

 

Now that you have all the ports setup for the Observer software, you will now need to consider bandwith requirements.  In order to provide sufficient bandwidth between the servers themselves, calculate how much bandwidth is consumed by the encoders and then multiple that by 1.2x to 1.5x.  That should provide enough bandwith for internal communications between the servers.  Now clients will playback recordings directly from the encoders, so you will need to judge how many users you have and how much possible bandwidth they could use to view the encoder streams.  By default, an user can watch 5 simultaneous encoder streams, so keep that also in mind.  That setting can be changed in the Observer software.  You should also multiple that sum once you have figured it out by 1.2x to 1.5x.  The minimum connection speed is 10 Mbps.

Keywords:

Volicon Observer Change Session Timeout Automatic Logout Concurrent Playback Simultaneous subencoder lowest resolution bitrate

Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.