You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: microservices/dlstreamer-pipeline-server/README.md
+4-2Lines changed: 4 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -123,6 +123,8 @@ Now you have successfully run the Deep Learning Streamer Pipeline Server contain
123
123
124
124
You can build either an optimized or an extended DL Streamer Pipeline Server image (for both Ubuntu22 and Ubuntu24) based on your use case. The extended image contains the Geti SDK, the OpenVINO Model API and ROS2 on top of the optimized image.
125
125
126
+
Note: Ensure to set the right values in the [.env file](./docker/.env) for building DL Streamer Pipeline Server optimized image and DL Streamer Pipeline Server extended image when you follow the below steps. The mentioned file has the necessary details written as comments.
127
+
126
128
### Prerequisites
127
129
Add the following lines in [.env file](./docker/.env) if you are behind a proxy.
128
130
@@ -132,7 +134,7 @@ Add the following lines in [.env file](./docker/.env) if you are behind a proxy.
132
134
no_proxy= # example: no_proxy=localhost,127.0.0.1
133
135
```
134
136
135
-
Update the following lines in [.env file](./docker/.env) for choosing the right base image and also for naming the image that gets built.
137
+
Update the following lines in [.env file](./docker/.env) for choosing the right base and target images and also for naming the image that gets built.
136
138
137
139
```sh
138
140
# See .env file for example values
@@ -157,7 +159,7 @@ Run the following commands:
157
159
docker compose build
158
160
```
159
161
160
-
The docker image `intel/dlstreamer-pipeline-server:3.1.0-ubuntu22`, `intel/dlstreamer-pipeline-server:3.1.0-ubuntu24`, `intel/dlstreamer-pipeline-server:3.1.0-extended-ubuntu22` or `intel/dlstreamer-pipeline-server:3.1.0-extended-ubuntu24` is now built (based on the .env changes done above) and available for you to run.
162
+
The docker image of DL Streamer Pipeline Server is now built (based on the .env changes done above) and available for you to run.
Copy file name to clipboardExpand all lines: microservices/dlstreamer-pipeline-server/docs/user-guide/how-to-build-from-source.md
+6-13Lines changed: 6 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,8 @@
1
1
# How to build from source
2
2
3
-
You can build either an optimized or an extended DL Streamer Pipeline Server image (for both Ubuntu22 and Ubuntu24) based on your use case. The extended image contains the Geti SDK, the OpenVINO Model API and ROS2 on top of the optimized image.
3
+
You can build either an optimized or an extended DL Streamer Pipeline Server image (for both Ubuntu22 and Ubuntu24) based on your use case. The extended image contains the Geti SDK, the OpenVINO Model API and ROS2 on top of the optimized image.
4
+
5
+
Note: Ensure to set the right values in the `[WORKDIR]/edge-ai-libraries/microservices/dlstreamer-pipeline-server/docker/.env` file for building DL Streamer Pipeline Server optimized image and DL Streamer Pipeline Server extended image when you follow the below steps. The mentioned file has the necessary details written as comments.
4
6
5
7
## Steps
6
8
@@ -21,7 +23,7 @@ You can build either an optimized or an extended DL Streamer Pipeline Server ima
21
23
no_proxy= # example: no_proxy=localhost,127.0.0.1
22
24
```
23
25
24
-
3. Update the following lines in`[WORKDIR]/edge-ai-libraries/microservices/dlstreamer-pipeline-server/docker/.env`for choosing the right base image and also for naming the image that gets built.
26
+
3. Update the following lines in`[WORKDIR]/edge-ai-libraries/microservices/dlstreamer-pipeline-server/docker/.env`for choosing the right base and target images and also for naming the image that gets built.
25
27
26
28
``` sh
27
29
# See .env file for example values
@@ -45,21 +47,12 @@ You can build either an optimized or an extended DL Streamer Pipeline Server ima
45
47
source .env # sometimes this is needed as docker compose doesn't always pick up the necessary env variables
46
48
docker compose build
47
49
```
48
-
---
49
50
50
-
2. Once the build is complete, list the docker images
51
-
```sh
52
-
docker image ls
53
-
```
54
-
Based on the `.env` file changes done above, verify that the appropriate image from the following is present in the system after the build is successful
Copy file name to clipboardExpand all lines: microservices/dlstreamer-pipeline-server/docs/user-guide/how-to-publish-metadata-over-ros2.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,11 +4,12 @@ DL Streamer Pipeline Server offers publishing the metadata (with or without enco
4
4
5
5
## Prerequisite
6
6
7
-
Ensure to build/pull the DL Streamer Pipeline Server extended image i.e., `intel/dlstreamer-pipeline-server:<version>-extended-ubuntu<ubuntu-version>`.
7
+
Ensure to build/pull the DL Streamer Pipeline Server extended image.
Pull DL Streamer Pipeline Server extended image from [dockerhub](https://hub.docker.com/r/intel/dlstreamer-pipeline-server) or [ghcr](https://github.com/open-edge-platform/edge-ai-libraries/pkgs/container/edge-ai-libraries%2Fintel%2Fedge-ai-dlstreamer-pipeline-server)
12
+
- Ensure to update the `DLSTREAMER_PIPELINE_SERVER_IMAGE` value in `[WORKDIR]/edge-ai-libraries/microservices/dlstreamer-pipeline-server/docker/.env` file accordingly, in order to run the pulled image.
Copy file name to clipboardExpand all lines: microservices/dlstreamer-pipeline-server/docs/user-guide/how-to-run-udf-pipelines.md
+3-2Lines changed: 3 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,11 +2,12 @@
2
2
3
3
## Prerequisite
4
4
5
-
Ensure to build/pull the DL Streamer Pipeline Server extended image i.e., `intel/dlstreamer-pipeline-server:<version>-extended-ubuntu<ubuntu-version>`.
5
+
Ensure to build/pull the DL Streamer Pipeline Server extended image.
Pull DL Streamer Pipeline Server extended image from [dockerhub](https://hub.docker.com/r/intel/dlstreamer-pipeline-server) or [ghcr](https://github.com/open-edge-platform/edge-ai-libraries/pkgs/container/edge-ai-libraries%2Fintel%2Fedge-ai-dlstreamer-pipeline-server)
10
+
- Ensure to update the `DLSTREAMER_PIPELINE_SERVER_IMAGE` value in `[WORKDIR]/edge-ai-libraries/microservices/dlstreamer-pipeline-server/docker/.env` file accordingly, in order to run the pulled image.
10
11
11
12
## Steps
12
13
DL Streamer Pipeline Server supports udfloader element which allow user to write an User Defined Function (UDF) that can transform video frames and/or manipulate metadata. You can do this by adding an element called 'udfloader'. You can try simple udfloader pipeline by replacing the following sections in [WORKDIR]/edge-ai-libraries/microservices/dlstreamer-pipeline-server/configs/default/config.json with the following
- Check if Deep Learning Streamer Pipeline Server is running fine
19
19
`kubectl get pods --namespace apps`and monitor its logs using `kubectl logs -f <pod_name> -n apps`
@@ -45,6 +45,8 @@
45
45
}'
46
46
```
47
47
- Open VLC media player on your windows system. Cick on Media -> Open Network Stream -> Enter `rtsp://<Host_IP_where_Deep_Learning_Streamer_Pipeline_Server_is_running>:30025/pallet-defect-detection`in network URL tab and hit Play to see the visualization.
0 commit comments