How does the configuration work?

With 3.0 we introduced Multi-Stream support, allowing you to process more than one stream per Perception Box.

To open the configuration page of a Perception Box, click on the row of the Box.

Note that the URL now contains the ID of the Perception Box. On the righthand side you may change the name of the Perception Box. There are nearly no limitations to do so. You may use any special character as well as as many chars as you want.

Although you are completely free in naming your Perception Boxes, you might want to have a logical naming scheme. In addition, if the name is too long, it will just be overlapped by the right border of the webpage.

Depending on your subscription you will have a pre-defined number of streams you may use with your Perception Box. If you need to process more streams, contact our Sales team.

The maximum number of streams you can use depends on your hardware. While our hardware delivery options do have a fixed number of streams, we did tests and benchmarks for recommended hardware.

Clicking on a stream will collapse the stream configuration.

We are currently able to process streams in RTSP and RTMP format as well as streams coming over USB. You can select the different options as Connection Type.

You can use VLC Media Player to test the video stream of the camera beforehand. If you are unsure which parts of the streaming URL you should use, select Custom Connection String and copy and paste the working string from VLC Media Player.

The other fields for the Camera Connection can be found in the manual of the camera and/or can be configured on the camera itself. For more information and help, see our article How do I configure my camera?

There are some special characters, which could lead to problems with the connection to the camera. If possible avoid characters like "?", "%" and "+" in the password field.

As soon as you got the Camera Connection configured, you will see one frame of the camera stream as preview.

Now, as you see your camera stream, you have the option to Configure Stream. This is were the magic is happening!

You can add multiple Zones and select one Solution for all of them. What are Solutions and how do I use them? The Zones can be named, deleted and edited. The zones can be moved around and you can pull their corner points over the frame to adjust it. For a basic idea this should be enough. However, Swarm Platform actually can do much more. Besides Zones, we do offer Counting Lines, Region of Interest, Virtual Doors and Heat Maps. How do I build my own solution?

The Swarm Perception Box sends the results from the real-time analysis to a MQTT broker. The default configuration will send that data to the associated Azure IoT Hub, where it can be further processed with the manifold possibilities of Azure. You may configure a custom MQTT broker.

Using Message Compression can save up to 50% of the bandwidth used for sending events to the MQTT broker. Be aware that the broker needs to be configured for compression as well.