Deploy the Nvidia DeepStream module on Ubuntu VM on Azure Stack Edge Pro with GPU
APPLIES TO: Azure Stack Edge Pro - GPUAzure Stack Edge Pro 2Azure Stack Edge Pro R
This article walks you through deploying Nvidia’s DeepStream module on an Ubuntu VM running on your Azure Stack Edge device. The DeepStream module is supported only on GPU devices.
Prerequisites
Before you begin, make sure you have:
- Deployed an IoT Edge runtime on a GPU VM running on an Azure Stack Edge device. For detailed steps, see Deploy IoT Edge on an Ubuntu VM on Azure Stack Edge.
Get module from IoT Edge Module Marketplace
In the Azure portal, go to Device management > IoT Edge.
Select the IoT Hub device that you configured while deploying the IoT Edge runtime.
Select Set modules.
Select Add > Marketplace Module.
Search for NVIDIA DeepStream SDK 5.1 for x86/AMD64 and then select it.
Select Review + Create, and then select Create module.
Verify module runtime status
Verify that the module is running.
Verify that the module provides the following output in the troubleshooting page of the IoT Edge device on IoT Hub:
After a certain period of time, the module runtime will complete and quit, causing the module status to return an error. This error condition is expected behavior.