Basic Deep Learning Streamer Pipeline Server Configuration#
DL Streamer Pipeline Server exposes multiple application related fields in the config file. The configuration file is present in [WORKDIR]/edge-ai-libraries/microservices/dlstreamer-pipeline-server/configs/default/config.json on your host machine.
The following table describes the essential attributes that are supported in the config section.
Parameter |
Description |
|---|---|
|
List of DL Streamer pipelines. |
The parameters applicable for each pipeline are described below.
Parameter |
Description |
|---|---|
|
Name of the pipeline. This is used to differentiate pipeline URL in CURL command e.g. [SERVER-IP]/pipelines/user_defined_pipelines/[NAME] |
|
DL Streamer pipeline description. |
|
Source of the frames. This should be |
|
Optional JSON object specifying pipeline parameters that can be customized when the pipeline is launched |
|
The Boolean flag for whether to start the pipeline on DL Streamer Pipeline Server start up. |
|
Optional queue size to limit the output buffer from appsink element. |
|
UDF config parameters |
Refer to this tutorial to update the configuration file and deploy DL Streamer Pipeline Server with updated configs.
DL Streamer Pipeline Server pipelines are executed by GStreamer, so users must define their pipelines using GStreamer elements. Refer to the GStreamer Documentation and GStreamer Plugins for detailed guidelines on constructing pipelines.