MOBOTIX HUB System Communication

1.System Communication and Data Flow as a Smart Client receive recorded Video and Audio…

Recording Servers request video streams from cameras on port 80 If using HTTP or poet 443 if using HTTPS, the camera send the video stream to the recording server. The port the camera uses to send the stream depends on the type of stream you configured the camera to use.

If the live stream triggered a recording role as motion detection or other event, the recording server handles the recording video as well. When a smart client askes for the recorded video, the recording server sends the recorded video and the default port for that is 7563 using TCP.

2.System Communication and Data Flow as a Video Streams To MOBOTIX Hub Web Client Or Mobile App…

First cameras stream video to the recording server using ports and protocols that depends on the configuration.

When a Web/ Mobile client user request live video on port 8081 using HTTP or 8082 using HTTPS,
The mobile server sends the request to the recording server.

The recording server stream the live video to the mobile server using port 7563, the Mobile server transcodes the video so mobile devices can view it in a suitable format & quality.

Once the Mobile server transcodes the video, it streams it to the Web/ Mobile client. This typically on port 8081 using HTTP and 8082 using HTTPS.

3.System Communication and Data Flow as MOBTOX HUB Smart Client Receives Live Video & Audio

The Recording Server request video Streams from the Camera on port 80 if using HTTP or on port 443 using HTTPS.

The camera send the video stream to the recording server, the port the camera uses to send the stream depends on the type of stream you configured the camera to use.

The recording server sends the video to the smart client on port 7563.

Addition Information:

Is it possible to have cameras in a non-routing network connected to a dedicated NIC on the separate recording server?
Does the management server need to have connection to the cameras directly?

Management Server does not communicate directly with cameras, when cameras are connected to Recording Server(s) over separate Network Interface Card (NIC) & all other servers are in different network, is not just possible, but the best option.

In case you ran into a problem in the setup where only the recording server had a connection to the cameras.

  1. Please check if the Management Server could ping the cameras ?
  2. Can you add the cameras into the system?
  3. Did you check if the Port 80 for example is open on Management Server ?
  4. The Management Server must have connection to the recording servers on port 9000.

Here you can find a list of used Ports: https://community.mobotix.com/t/required-ports-for-the-mobotix-hub/6477

P.S: Sometimes, Camera addition fails for other reasons such time and date, exiting configuration on the camera.
Try with multiple cameras, and make sure camera is running default configs.

If you did run into a problem, you can provide to support@mobotix.com

  1. SLC License Code.
  2. What is exactly the problem?
  3. Is it when you try to add cameras?
  4. What error do you get? What is the time & date of the error ?
  5. System Logs.