Introduction

In Vatis Streams engine, the first-class entity is a stream. A stream is a of processors. This DAG of processors alongside with the configuration of each processor is stored in a stream configuration template.

Each stream created using the Vatis Streams API is based on a stream configuration template, that can be patched to modify processors configuration.

Stream configuration template

A stream configuration template can be (optionally) patched and retrieved using the Patch by id endpoint

The Vatis Streams API provides a set of pre-defined stream configuration templates that can be used out-of-the-box for use-cases like Speech-to-Text, Audio Intelligence, Real-time transcoding, etc.

Streams

When a stream is created, it requires a stream configuration template id. This can be specified using the streamConfigurationTemplateId query parameter set in the connection URL.