Table of Contents  MOBOTIX Online Help

H.264 RTP Server Settings

Open the H.264 RTP Server Settings dialog to configure the camera's H.264 support.

General Settings

Enable RTP Server

This parameter controls operating mode of the RTP server. There are three types of operating modes:

Operating Mode



The RTP server with H.264 video encoding is not running.


The RTP server with H.264 video encoding is running permanently. Video encoding is permanently active in this mode and can be used at any time without delay.


The RTP server is running permanently, but H.264 video encoding is only activated if needed. The server automatically switches between regular operation and H.264 encoding when clients are requesting and.264 video stream.


If H.264 video encoding has been activated, certain limitations in the camera functionality apply.


Activate Multicast

Use this parameter to switch between RTP Unicast and RTP Multicast. Multicast mode is only available if the RTP server is running permanently.

Multicast Interface

IP address of the network interface that is used to send the multicast data. Use this IP address for the rtsp request in your player software. The default is the factory IP address of the camera.

Multicast IP

IP address of the multicast group, to which the video data are being sent. This address must be within the SSM (Source-Specific Multicast) range ( to If you leave this field empty, the server automatically chooses a valid IP address. The automatic address selection should work fine for most scenarios.

In multicast mode, the video stream is accessed using the same rtsp URL as in Unicast mode. The server automatically sends the multicast IP and the port to the recipients.

Multicast Port

In multicast mode, the server uses up to four consecutive ports to send the audio and video data to the recipients. Enter the first port four this range in this field. The port has to be in the range of 1025 and 65632. The default value is 18888.

Make sure that this port range is not blocked by the recipient's firewall.

Multicast TTL

The TTL ("Time To Live") specifies how many hops (routers) the multicast packets can pass before being discarded. The valid value range is 1 to 255. The default value (1) means that the multicast packets are only distributed within the current subnet of the camera.


Presets for Image Quality and Resolution

This section allows using different presets for image resolution and image quality.

In scenes that show a lot of movement, the CPU load increases due to H.264 encoding. Note that you should reduce either the frame rate or the image quality in such a scene.

  • The presets with the (fast) addition are optimized for stable frame rates. As the load increases, the system automatically reduces the image quality in order to maintain the desired frame rate.

  • The presets with the (quality) addition are optimized for image quality. If the CPU load reaches 100%, the system automatically reduces the frame rate while maintaining image quality.

The following table shows an overview of the available presets.


Image Size

Frame Rate (frames per second)

Encoding Quality, Frame Rate


VGA (fast)



Good, variable

Frame Rate

VGA (quality)



High, constant

Image Quality

XGA (fast)



Good, variable

Frame Rate

XGA (quality)



High, constant

Image Quality

HD (fast)



Good, variable

Frame Rate

HD (quality)



High, constant

Image Quality

Mega (fast)



Good, variable

Frame Rate

Mega (quality)



High, constant

Image Quality

Full HD (fast)



Good, variable

Frame Rate

Full HD (quality)



High, constant

Image Quality


On system with dual image sensors, this parameter selects the image sensor that is to be used for H.264 encoding.


Use this parameter to rotate the image by 180 degrees. Note that rotating the image will reduce the frame rate, especially when encoding images with higher resolutions.


Enable Audio

Use this parameter to include audio in the H.264 video stream. Note that this option is only available if a corresponding audio input has been configured and activated in the Microphone and Speaker dialog.


While H.264 encoding is running, most of the camera functions concerned with image generation are switched off:


  • There is no triggering of alarms by video motion detection or MxActivitySensor.

  • Recording is activated.

  • Access to MxPEG- or M-JPEG-encoded video is not possible.

In addition, the following limitations apply for the H.264 video stream:

Displaying the H.264 Video Stream

To play back the H.264 video stream, open the following URL in a suitable player:


Examples for suitable players:

As an alternative, you can also play back the H.264 video stream in a browser. Note that this requires an installed plugin, such as the Apple QuickTime Plugin.

Configuration Hints for VLC

When using the VLC media player ( for playing back the H.264 video stream, problems may appear if the frame rate is below 4 fps. You can avoid these problems by adjusting the setting for network buffering in the VLC configuration.

To do so, open the settings in VLC and change them as shown below: Tools > Settings.

  1. Show Settings: All (shows the extended view of the settings).

  2. Select Input/Codecs and scroll the right-hand side of the dialog to the Extended section.

  3. Cache value for the network (ms): The default value is 1000 ms. Higher values improve the playback stability, but also increase the delay between recording and playback. Use the following values, depending on the frame rate:

    • Frame rates of 4 fps and slightly lower: 2000 ms.

    • Frame rates of 3 fps and lower: 3000 ms.

Storing the Configuration

Click on the Set button to activate your settings and to save them until the next reboot of the camera.

Click on the Factory button to load the factory defaults for this dialog (this button may not be present in all dialogs).

Click on the Restore button to undo your most recent changes that have not been stored in the camera permanently.

Click on the Close button to close the dialog. While closing the dialog, the system checks the entire configuration for changes. If changes are detected, you will be asked if you would like to store the entire configuration permanently.

© 2001-2022 MOBOTIX, ·