DeepStream Reference Designs - Getting Started - Environment Setup

From RidgeRun Developer Connection
Jump to: navigation, search


  Index  
Nvidia-preferred-partner-badge-rgb-for-screen.png




This page describes the fundamentals of RidgeRun's DeepStream Reference Designs. After reading this page it should be clear if the product meets your requirements for building your own applications.

System Setup

We offer several versions of the system, all based on the NVIDIA Jetson boards. Small places that use a single or dual camera may use a Jetson Nano, while big commerce with 32 cameras may need to use the Jetson Xavier AGX.

  • RTSP Cameras: 1 to 8 simultaneous cameras.
  • Jetson Board: portable through Jetson Nano, TX2, NX, and AGX development kits.

The system is based on NVIDIA's DeepStream to take advantage of the board's hardware and multimedia capabilities.

Dependencies

System Dependencies

This project has the following system dependencies:

  • pkg-config
  • gtk-doc-tools
  • libgstreamer1.0-dev
  • libgstreamer-plugins-base1.0-dev
  • gstreamer1.0-tools
  • gstreamer1.0-plugins-good
  • gstreamer1.0-libav
  • python3-pip

Linux

In Debian based systems, you may install the dependencies with the following command:

sudo apt-get install -y python3 python3-pip python3-setuptools python3-wheel ninja-build pkg-config gtk-doc-tools libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev  gstreamer1.0-tools gstreamer1.0-plugins-good gstreamer1.0-libav libopencv-dev

Install GstD

The process to install GStreamer Daemon

Getting the code

git clone XXXX

To install the project, you must run de following command:

sudo python3 setup.py install



  Index