Multimedia

There are various multimedia elements in the library. These can be used in the visualization or sent via messages.

Audio

When an audio file is uploaded, this element is created. The following formats are supported: MP3, WAV, WMA, OGG, MID, RMI, M4A.

Text to Speech

This element can be used to generate a WAV audio file by converting text into speech. The following voices are supported under Core 1:

Voice Language
pico2wave: de-DE German
pico2wave: en-US English (US)
pico2wave: en-GB English (GB)
pico2wave: es-ES Spanish
pico2wave: fr-FR French
pico2wave: it-IT Italian

If automatically selected, the voice is defined based on the chosen language in the project. If the language does not exist, English (US) will be chosen. For each language, other voices can also be assigned.

Tip: All voices with the espeak engine are generally faster as they are streamed directly. This is noticeable for very long texts.

Camera

A camera can be used to trigger motion detection and perform video code conversion. The detection area can be individually adjusted.

The following streams are supported:

  • USB camera with video4linux support
  • Analog USB video encoder
  • RTSP stream
  • RTMP stream
  • MJPG stream

Notes: Antcas Control is not a video surveillance system. There is no possibility to save and archive clips. This feature is only available with the products Antcas Basic, Economy, Enterprise or higher. Each camera must also be licensed.

Licensing: An additional license must be purchased for using a camera.

Warning: Note the system load when setting up cameras. Possibly, a lower quality must be used if frames are lost. Using USB hubs can also lead to insufficient bandwidth with USB cameras.

Video

When a video file is uploaded, this element is created. The following formats are supported: AVI, MKV, DIVX, MOV, FLV, F4V, MPEG, MP4, WMV.

Note: The server infrastructure is not currently designed for large video files. The maximum file size should not exceed 100 MB, as all data is temporarily stored in the server RAM. Use external sources instead.

Webcam

A webcam creates an MJPEG, RTSP or RTMP stream to a camera. The camera image is securely displayed on the visualization via a proxy server. Additionally, it attempts to convert a JPEG stream into an MJPEG. A connection to the camera is maintained at all times.

Tip: If possible, the frame rate should be set as low as possible.

It is possible to select multiple different types. The following types are explained further below.

Disabled

Any output and preview in the configurator is disabled.

Single

The standard type. The image is stored via a cache and then directly output. This method establishes multiple connections to a camera and is very resource-efficient.

Note: Supports only very slow RTSP or RTMP streams. Therefore, the use is not recommended.

Combined and Local

Used to establish only one stream to the camera. Each stream is decrypted and then sent to each client. The output speed is increased, but the CPU load is also increased.

When using a Pico, Nano or Touch server, the frame rate is limited to two per second.

To configure an RTSP stream, the URL is specified as follows.

rtsp://camera:port/uri

Licensing: An additional license must be purchased for using a camera.

WARNING: When using RTSP or RTMP, the CPU and GPU load increases significantly. Attention should be paid to device temperature and CPU utilization during configuration.

Other Project

It is possible to tap a stream from another project. For this purpose, the permission for the corresponding project must be granted in the source element. In addition, the stream must be of type Combined or Local. This method is recommended when, for example, an intercom system needs to be integrated into a multi-family house. Furthermore, only one license is required here as the listening projects do not need any.