我可以在 Windows Server 2019 中运行 NVIDIA DeepStream SDK 吗?

Posted

技术标签:

【中文标题】我可以在 Windows Server 2019 中运行 NVIDIA DeepStream SDK 吗?【英文标题】:Can I run NVIDIA DeepStream SDK in Windows Server 2019? 【发布时间】:2020-11-11 20:34:08 【问题描述】:

系统:我安装了带有NVIDIA Tesla T4 Tensor Core GPU 的Windows Server 2019 操作系统。

目标:计划从 IP 摄像头读取实时流视频并逐帧进一步处理。目标是利用 NVIDIA DeepStream SDK,但问题是,它 isn't available 用于 Windows 操作系统。所以,我正在考虑 docker 行,但由于我对 docker 容器非常陌生,想知道我是否可以在 Windows 上安装 docker 并可以在其上运行 deepstream docker image。

如果没有,有什么方法可以在 Windows 上运行这个基于 Linux 的 DeepStream docker 镜像?任何帮助都将不胜感激。

【问题讨论】:

是的,如果你把所有东西都放在 docker 里面就可以了。 你能详细说明一下吗?我试过这个(docs.microsoft.com/en-us/virtualization/windowscontainers/…),但不能正常工作...... 【参考方案1】:

在它应该与 Linux VM 中的 docker 相同之前,我从未使用过 windows 服务器。

首先,你需要为 deepstream 拉取 docker 镜像

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

然后尝试运行 docker 映像中提供的示例应用程序。

请参阅this 了解程序。

如果您对 python 应用感兴趣,可以查看示例应用 here。

注意:- 确保您能够从容器内部访问显示,因为 deepstream 在他们的示例应用程序中使用 eglsink,这将尝试在您的屏幕上打开一个显示窗口,或者如果您愿意,您可以将接收器类型更改为文件接收器保存它是一个文件。

请参阅this 了解可用插件及其属性。

【讨论】:

以上是关于我可以在 Windows Server 2019 中运行 NVIDIA DeepStream SDK 吗?的主要内容,如果未能解决你的问题,请参考以下文章

Windows Server 2019能不能安装win10的UMP应用呢?如果可以怎么装?求大佬解答

windows server 2022激活码可以激活2019吗?

我已经在 Windows 2019 Server 上安装了 Docker,但我只能从管理 shell 与其交互

Windows Server 2019 Core(4)-安装Docker

winsever2019不激活远程慢

在 Windows 11 中安装 SQL Server 2019 时出错