The Network

We understand that each customer’s network is different. Below you will find our guidelines and setup instructions to enable omniX to access your cameras.  You can also refer to the Network Design Models for the various network designs with which omniX can work.

 

Bandwidth Requirements

The required network bandwidth per camera depends on several factors. These include the camera’s resolution, the number of frames per second, and whether it sends video data continuously or only when motion is detected. While exact requirements depend on the specific deployment, we have observed an average throughput of 4 Mbps.

Implementation Options

omniX supports a variety of implementation options.  The most common ones we see are:

For other scenarios not specified here, please contact help@omnixlabs.com or discuss your requirements with your omniX labs Onboarding Engineer.

Setup Instructions

Port Forwarding + Static IP Addresses


Both regular IP cameras and NVRs can be connected to omniX using port forwarding. Port forwarding is a technique that enables omniX to connect to a video source whose IP address is on a private network, for example, behind a firewall. Step 1: Find the IP Address and Protocol Ports of Your Security Camera or NVR Using the management software on your current system: a. Locate the configuration section of the camera or NVR b. Find the section that defines the device’s network configuration c. Note the IP address, HTTP port and RTMP/RTSP port (typically 554) of the device You may also refer to your router configuration software and look for a screen that shows the IP addresses of attached DHCP clients. Identify the entry that corresponds to your camera or NVR and note the IP address. Exact details may vary from one manufacturer to another. Step 2: Find the WAN/External IP Address of Your Router While connected to the same network as your camera or NVR: a. Open a browser window b. Go to https://whatismyipaddress.com c. Note the IP address shown on the website You may also refer to your router configuration software and look for a screen that shows the IP address of the interface that connects to your Internet Service Provider. This section is often labeled “WAN” or “Internet”. Note the IP address of this interface.
Step 3: Configure Port Forwarding on the Router Refer to your router manufacturer’s instructions for configuring port forwarding using the parameters you obtained in Steps 1 and 2. Note: If you wish to connect multiple security cameras on your network to omniX, remember to use different port numbers. Step 4: Provide the IP address and Port Details to omniX For each video source, provide the IP address and port number that will enable omniX to reach the management interface and the video stream. Step 5: Test that Port Forwarding is Working Correctly omniX will use the details you provide in Step 4 to connect to your video source’s management interface and video stream. To test if Port Forwarding is working properly, open a web browser and enter the URL address, which consists of your WAN IP address and the port number. For example, if your WAN IP address is 182.37.154.136, and the HTTP port is 8001, the URL address you enter on the web browser should be “http://182.37.154.136:8001”. On our end, we check that omniX can connect to the video stream using the RTSP details.




Port Forwarding + Dynamic DNS


If your Internet Service Provider assigns your IP address dynamically, consider using a Dynamic Domain Name System (DDNS) solution. This enables omniX to connect to your video source using a hostname rather than an IP address. When the host’s IP address changes, the new IP address is automatically mapped behind the scenes to the DDNS host name and your integration with omniX will continue to function seamlessly.
Note: If you plan to use DDNS, you first need to confirm that all hosts you plan to use support DDNS. If you’re unsure, consult the technical resource responsible for these hosts or the manufacturer’s documentation. Step 1: Select and sign up with a DDNS provider omniX should work with any DDNS solution you choose. We have successfully tested with NOIP.com. They offer a free plan for up to three hosts and a range of paid plans to meet diverse customer needs. Please note, omniX labs is in no way affiliated with this or any other DDNS provider. Step 2: Configure your hosts in the DDNS administration console You will need to define a hostname in your provider’s DDNS administration console for each host with a dynamically assigned IP address. This is later linked to the host itself (explained below), so that omniX can always reach it even if the host’s IP address changes. Step 3: Log into your host’s administration interface Consult your host device manufacturer’s documentation for detailed instructions. Step 4: Activate the DDNS option in your host’s administration interface The exact location of this option will vary by manufacturer, though it is generally found wherever the host’s "Network" settings are defined. Step 5: Link the Host to your DDNS provider This is typically a simple form where you specify your DDNS provider details and access credentials as well as the hostname you configured in Step 2. Step 6: Save your changes Be sure to save the changes you just made to your host’s configuration. In the event that the host needs to be restarted for any reason, this step ensures that the DDNS configuration is preserved and restored once the host is back online.




Port Forwarding + Remote Access VPN


Using this option, omniX connects to your network in the same way that a remote user would connect to a corporate network using a VPN client. Pre-requisites: - You have an existing VPN gateway that can be used by omniX - Your VPN gateway supports connectivity from Linux-based clients - Your VPN gateway does not require the use of two-factor authentication to establish a secure connection Step 1: Create a VPN account on your VPN gateway Follow your organization’s internal process to request a VPN account that can be used by omniX to establish a secure connection to your network. Step 2: Provide the VPN client, credentials and configuration details to omniX Share the VPN client software access credentials and configuration details to your designated omniX labs project manager. It must be able to run on Linux. In addition, please provide a technical point of contact who can support the omniX team in case of any VPN connectivity issues. Step 3: Find the IP Address and Protocol Ports of Your Security Camera or NVR Using the management software of your current system: a. Locate the configuration section of the camera or NVR b. Find the section that defines the device’s network configuration c. Note the IP address, HTTP port and RTMP/RTSP port (typically 554) of the device Exact details will vary from one manufacturer to another. You may also refer to your router configuration software and look for a screen that shows the IP addresses of attached DHCP clients. Identify the entry that represents your camera or NVR and note the IP address. Step 4: Provide the IP Address and Protocol Ports to omniX Provide the details identified in Step 3 to your designated omniX labs project manager. In addition, please provide a technical point of contact who is able to support the omniX team in case of any video source connectivity issues.





omniX Logo