Stream Configuration

Streams (sensors) can be viewed or configured on the Sensor Configuration page. Streams table

Streams can also be displayed in a card format. Streams cards

To add a new stream or edit an existing one, select Stream → Add or Stream → Edit from the menu.

Adding Stream

Steps to Configure a Stream

  1. Select a Name for the Stream

    • Choose a unique and descriptive name for your stream. This helps in identifying and managing streams easily.
  2. Associate with an Existing Platform (Optional, but Recommended)

    • You can link the stream to an existing platform. This is optional, but recommended for better organization and control.
  3. Select the Stream Protocol

    • Choose the appropriate protocol for your stream (e.g., UDP, SRT, etc.) based on your source and requirements.
  4. Configure Video Payload and Transcoding

    • If your stream's payload is H.264, it is recommended to select the Passthrough option. This ensures you get the original video quality with minimal CPU processing.
    • If the payload is not H.264, select a suitable transcoding format and configure it in the Video tab according to your needs.
  5. Active Switch

    • The Active switch indicates whether the stream is active. When enabled, the stream can be started and controlled.

Platform metadata

If you set geo information for the parent platform, it is possible to inherit and send this information to the client’s KLV window and map. This is useful when the stream does not have its own KLV (Key-Length-Value) metadata. In this case, users will be able to see the video source location on a map, even without embedded KLV in the stream.

⚠️ Note: If the stream provides its own KLV metadata, this will take precedence and overwrite the inherited platform information for both KLV and map presentations.

Transcoding

When transcoding, you can choose to keep the original video resolution and frame rate (no scaling, use source frame rate), or set more suitable options for your use case. For example, if your video source has a high resolution that is not necessary for browser playback, you can reduce the resolution and/or frame rate to save bandwidth and improve performance.

Transcoding to VP8/VP9

Adjust these settings in the Video tab as shown in the image above.

Transcoding to H264

Transcoding to H264

When transcoding to H264, you have similar options: you can keep the original resolution and frame rate, or set lower values to optimize for browser playback and bandwidth usage. This is especially useful if your source video is high resolution and you do not need full quality for streaming.

In addition, H264 transcoding offers advanced parameters for fine-tuning the output. Click the Advanced button in the Video tab to access these settings, as shown below:

Transcoding to H264 - advanced

Here, you can configure options such as bitrate, profile, preset, and other encoding parameters to match your requirements for quality and performance.

Other stream params

You can configure additionaly stream parameters.

 Other stream params