Streaming jetson gpu error

when trying to launch streaming (using cpp samples script or ROS2) from a jetson orin nano with 5.0.1 sdk version installed the following error appears:

./ZED_Streaming_Sender
[2025-07-09 11:28:25 UTC][ZED][INFO] Logging level INFO
[2025-07-09 11:28:26 UTC][ZED][INFO] Using USB input… Switched to default resolution HD720
[2025-07-09 11:28:26 UTC][ZED][INFO] [Init] Health check functionality is limited when DEPTH_MODE::NONE is enabled, as it relies on the depth pipeline for image processing.
[2025-07-09 11:28:26 UTC][ZED][INFO] [Init] Depth mode: NONE
[2025-07-09 11:28:27 UTC][ZED][INFO] [Init] Camera successfully opened.
[2025-07-09 11:28:27 UTC][ZED][INFO] [Init] Camera FW version: 1523
[2025-07-09 11:28:27 UTC][ZED][INFO] [Init] Video mode: HD720@30
[2025-07-09 11:28:27 UTC][ZED][INFO] [Init] Serial Number: S/N XXXXXXX
[Streaming] Use Transport layer mode : 0
[ZED][Encoding] Critical Error : No Video Enc [enc_0]
[ZED][Streaming] Failed to create encoder [0.0] at resolution 1280x720
[2025-07-09 11:28:27 UTC][ZED][ERROR] [Streaming] Cannot enable streaming: Err Code -4
[Sample][Error] Streaming initialization error: | NO GPU COMPATIBLE : An NVIDIA GPU (Pascal or newer) is required to run this software (for Kepler and Maxwell GPU, please use CUDA 10.2 ZED SDK installers)

Hi @cmcobosetrair
You cannot use an NVIDIA Jetson Orin Nano for streaming.
Streaming requires real-time H.264 or H.265 encoding, and the Orin Nano is the only Jetson module with no hardware encoders. For this reason, it does not support real-time encoding

Hi @Myzhar,

Thanks for your response.

Is there any way to send the data (images and imu data) from the Jetson Orin Nano and run the SDK on another device without streaming in real time (doesn’t matter if there is a delay).?

Best regards,
Carlos

No, the ZED SDK local streaming module is the only available method.