Advanced

In Advanced, you can configure audio, RTSP & RTP, and codec optimization settings.

Audio Settings

To use a speaker as the audio output of the camera:

  1. Tick Use a speaker as the audio output of the camera.
  2. Select a speaker from the Speaker drop-down menu.
  3. Click OK.

RTSP & RTP Settings

To configure the connection protocol, keep-alive method, and streaming information source:

  1. Select an option from the Transport protocol drop-down menu:
    • Auto: Surveillance Station will try to establish the RTSP connection using protocols in the following order: UDP > TCP > HTTP. If the camera is disconnected, the previous protocol will be used to resume the connection.
    • UDP: UDP provides lower latency and a higher transfer rate. However, due to the lack of a re-transmission mechanism, it may deliver lower video quality when the network bandwidth is insufficient.
    • TCP: TCP provides higher video quality. However, since its re-transmission mechanism may consume more network bandwidth, it is more likely to cause delays when the network bandwidth is insufficient.
    • HTTP: HTTP is an extension of TCP. It allows video streaming over the Internet to avoid firewall restrictions.
  2. Select an option from the Keep-Alive method drop-down menu:
    • Off: Surveillance Station will not transmit any RTSP commands to notify the camera to keep the streaming alive.
    • OPTIONS: Surveillance Station will transmit RTSP's OPTIONS commands periodically to notify the camera to keep the streaming alive.
    • GET_PARAMETER: Surveillance Station will transmit RTSP's GET_PARAMETER commands periodically to notify the camera to keep the streaming alive.
  3. Select an option from the Streaming information source drop-down menu:
    • RTSP: Surveillance Station will receive streams transmitted via RTSP.
    • Streaming: Surveillance Station will receive streams sent from your camera.
  4. Select an option from the Frame time correction drop-down menu:
    • By streaming: When the video and audio are out of sync, use the time of the camera stream.
    • By time received: When the video and audio are out of sync, sync them using Surveillance Station's time.
  5. Click OK.

Note:

  • If your server and camera are not in the same local network, please make sure the server can access the camera's HTTP and RTSP ports to receive video streams. If the server can only access the camera's HTTP port, please set the transport protocol to HTTP.
  • If the RTSP/RTP connection is abnormal, try using a different keep-alive method. However, please note that this might affect the streaming stability.
  • If you are sure the camera connection is normal but still encounter the following issues, please select Streaming as the information source:
    • Camera thumbnails are not displayed.
    • Motion Detection settings cannot be configured when the algorithm source is Surveillance Station.
    • Snapshots are not attached to notification messages.

Codec Optimization

If your camera's H.264 or H.265 streaming supports codec optimization, you can use the following settings to help to use your bandwidth effectively.

To configure codec optimization:

  1. Tick Customize codec optimization and select one of the following options in the drop-down menu according to your camera brand:
    • AXIS:
      • disable: Stream in the original H.264 format. No extra bandwidth will be saved.
      • zipstream-low: Stream in H.264 with Zipstream-low compression. This option can realize a low level of bandwidth saving.
      • zipstream-medium: Stream in H.264 with Zipstream-medium compression. This option can realize a medium level of bandwidth saving.
      • zipstream-high: Stream in H.264 with Zipstream-high compression. This option can realize a high level of bandwidth saving.
      • zipstream-higher: Stream in H.264 with Zipstream-higher compression. This option can realize a higher level of bandwidth saving.
      • zipstream-extreme: Stream in H.264 with Zipstream-extreme compression. This option can realize an extreme level of bandwidth saving.
    • VIVOTEK:
      • off: Stream in the original H.264 or H.265 format. No extra bandwidth will be saved.
      • on: Stream in H.264 or H.265 with Smart Stream II compression. This option can save bandwidth.
    • ZAVIO:
      • off: Stream in the original format. No extra bandwidth will be saved.
      • better: Stream in H.264 or H.265 with Smart Codec better compression. This option can realize a medium level of bandwidth saving.
      • best: Stream in H.264 or H.265 with Smart Codec best compression. This option can realize a high level of bandwidth saving.
  2. Tick Customize keyframe interval and specify the number of in-between frames between two keyframes.
  3. Tick Enable dynamic keyframe interval. This option automatically optimizes the keyframe interval to reduce the bitrate and provide smoother streaming.
  4. Tick Enable dynamic fps. This option automatically optimizes the FPS for smoother streaming.
  5. Click OK.

Note:

  • Some camera models may use second instead of frame as the unit of keyframe interval.

Camera Capability Settings

If your camera supports PTZ features, you can select Enable PTZ control to enable the function.

Snapshot Interval

Select an interval for taking camera snapshots. We recommend setting the interval to Default to optimize the snapshot frequency for event detection and notifications. Modifying the interval may affect camera performance.

Audio Settings
RTSP & RTP Settings
Codec Optimization
Camera Capability Settings
Snapshot Interval