*Devices – Advanced

*Devices – Advanced

Configuration Article | CA-20211202-MH-01

VDG Sense | Setup | Devices | Advanced settings

Introduction

The Advanced tab is used to configure more advanced settings for the selected device. Most options can either be enabled or disabled by checking or unchecking the checkbox. See also screenshot below.

Note: The list of options may differ depending on the selected device driver.

image-20250903-120129.png

Audio

Enables audio recording for selected device. Supported audio codecs are: uLAW, aLAW, G.711, G.726, AAC, PCM (this can be camera driver depended)

Dewarping

Enables dewarping for selected device. This option is available in the Sense Pro license. (Read more)

Prefer RTSP over TCP

Prefer video streaming over TCP transport. If TCP transport is not available or supported by camera, the default UDP transport will be used as fallback.

Note: This option is ignored when multicast streaming is enabled. Multicast can only work via UDP transport.

Tunnel RTSP over HTTPS

Enables encrypted video streaming over TCP transport. It is RTP over RTSP over HTTPS.

Note: This option overrules the “Prefer RTSP over TCP”-option.

Note: This option is ignored when multicast streaming is enabled. Multicast can only work via UDP transport.

On demand streaming

When this option is enabled the “video stream request” behavior will change. Normally (without on demand streaming enabled) a Sense server will automatically request video stream(s) when connecting with camera. Even when there are no client(s) (native Sense or 3rd party via API) displaying the video for that camera. When on demand streaming is enabled, Sense will not automatically request video stream(s) from camera. Only when one or more client(s) need to display video for that camera the Sense server will request the video and forward to client(s).

Using this option it is possible to reduce network bandwidth usage between camera(s) and Sense server.

RTP timestamps

Normally Sense uses the internal server clock to timestamp all the incoming RTP packets (audio and video) for recording.

When RTP timestamps option is enabled, Sense will use the timestamp in the received RTP packets as recording timestamp. This is sometimes needed for lip synch. playback of audio and video that originate from different devices.

When using this option it is crucial that clocks of devices are in synch with clock of Sense server(s). Preferably this is done using time server via NTP protocol.

Use video smoothing

By default Sense does little to none video buffering for incoming video packets. The received data is forwarded to listening client(s) as soon as possible. Little to none processing is done. This way the video latency is kept as low as possible.

But in some cases when there is network latency or data bursts are observed it can be useful to have small video buffer. With this buffer some unwanted video artifacts can be reduced. However one should be aware that with enabling video buffer the overall video latency will also increase.