Streaming and Decoding

Event-based cameras are streaming events in an encoded format. Those events can either be directly stored in RAW files or decoded by the SDK for further treatment (processing, filtering, displaying etc.).

Warning

The event-based data streaming pipeline uses producer / consumer mechanisms at several stages of the pipeline, from sensor to application. As such, the production and consumption rates have to be properly sized at all stages to avoid creating a bottleneck situation. If data consumption rate is significantly lower or lower for a prolonged period than the data production rate, backpressure will be imposed on the data producer and may propagate to upstream stages. In such a situation, backpressure will eventually lead to data loss and possibly data corruption.

In the following sections, you’ll find details on the streaming API, specific configuration options for EVT 3.0 and information regarding the timestamp shifting mechanism:

See also

For an overview on streaming and decoding, you can also watch our training video:

`