jetson-utils
C++/CUDA/Python multimedia utilities for NVIDIA Jetson:
/ |
Filesystem, CSV/JSON/XML parsing, command-line |
camera/ |
GStreamer-based camera capture (V4L2, MIPI CSI) |
codec/ |
GStreamer-based hardware video encoder/decoder |
cuda/ |
CUDA image processing functions |
display/ |
OpenGL window & rendering |
image/ |
Image loading & saving |
input/ |
Human Interface Devices (HID) from /dev/input |
network/ |
Sockets, IPv4/IPv6, WebRTC/RTSP server |
python/ |
Python bindings and examples |
threads/ |
Multithreading, locks, and events |
video/ |
Video streaming interfaces |
Documentation
Documentation for jetson-utils can be found here:
Building from Source
jetson-utils is typically built as a submodule of jetson-inference, but it can also be compiled/installed standalone:
git clone https://github.com/dusty-nv/jetson-utils
mkdir build
cd build
cmake ../
make -j$(nproc)
sudo make install
sudo ldconfig
If you're missing dependencies, run the jetson-inference/CMakePreBuild.sh
script.