Can I run NVIDIA DeepStream SDK in Windows Server 2019?

1.5k views Asked by At

System: I've a Windows Server 2019 OS installed with a NVIDIA Tesla T4 Tensor Core GPU.

Goal: Planning to read real time streaming videos from an IP camera and to further process frame by frame. Goal is to leverage NVIDIA DeepStream SDK, but issue is, it isn't available for Windows OS. So, I'm thinking on the docker lines, but since am very new to docker containers, would like to know if I can install a docker on Windows and can run this deepstream docker image on that.

If not, is there any way I can run this Linux based DeepStream docker image on Windows? Any help shall be greatly acknowledged.

2

There are 2 answers

0
Mukul On

I have never worked with the windows server before it should be the same as a docker in Linux VM.

First, you need to pull docker images for deepstream

docker pull nvcr.io/nvidia/deepstream:5.0-dp-20.04-triton

and then try to run sample apps provided in the docker image.

Refer this for the procedure.

if you are interested in python apps you can check sample apps here.

Note:- make sure you are able to access display from inside the container cause deepstream use eglsink in their samples app which will try to open a display window on your screen or you can change the sink type to filesink if you want to save it is a file.

Refer this for available plugins and their attributes.

0
Cloud Cho On

According to the post in Nivida forum, Windows not supported.

As alternative, I wonder if anyone used the Nvidia Graph Composer in Windows.