PC GPU Python PNG, RTSP to NX

Please provide complete information as applicable to your setup.

• Hardware Platform (Jetson / GPU) GPU+Jetson
• DeepStream Version 5.0.0
• JetPack Version (valid for Jetson only) 4.4
• TensorRT Version 7.1
• NVIDIA GPU Driver Version (valid for GPU only) 11.0
• Issue Type( questions, new requirements, bugs) questions
• How to reproduce the issue ? (This is for bugs. Including which sample app is using, the configuration files content, the command line used and other details for reproducing)
• Requirement details( This is for new requirement. Including the module name-for which plugin or for which sample application, the function description)

ON PC: list all deepstream version with deepstream-app --version-all
deepstream-app version 5.0.0
DeepStreamSDK 5.0.0
CUDA Driver Version: 11.0
CUDA Runtime Version: 10.2
TensorRT Version: 7.1
cuDNN Version: 8.0
libNVWarp360 Version: 2.0.1d3

On Jetson NX,
deepstream-app version 5.0.0
DeepStreamSDK 5.0.0
CUDA Driver Version: 10.2
CUDA Runtime Version: 10.2
TensorRT Version: 7.1
cuDNN Version: 8.0
libNVWarp360 Version: 2.0.1d3

Hello there,

I am quite new to Deepstream. Now my application needs to keep capturing PNG image through my python app on PC, while send to Jetson NX as quickly as possible. On NX, the image receiving file can either be C/C++ or Python. They are connecting by Ethercat. I guess RTSP+UDP would be one of the options?

I’ve installed SDK on both PC and NX. But kind of comfused. Could anyone give me some suggestions for fast implementation? Thanks!

Best regards,

Your request is too general to be handled.
If you don’t know anything about deepstream, please start with the document and sample code. Welcome to the DeepStream Documentation — DeepStream 5.1 Release documentation

According to the description of your application requirement, you may need to customize your own deepstream application ( current sample code only support rtsp source with H264/H265 format videos). So you also need to know the basic knowledge and coding skills for gstreamer(https://gstreamer.freedesktop.org/) .

Hello Fiona,

I tried to use deepstream_python_apps/apps/deepstream-test1-rtsp-out to test sending RTSP function from my PC(ubuntu 18.04 installed with deepstream 5.0) to my NX(Jetpack 4.4 also installed with deepstream_python_apps).

The weird thing is that I can not visualize the .h264 video through VLC on NX when deepstream-test1-rtsp-out runs on my PC. It always shows “Your input can’t be opened”. However it DOES WORK when it reverses with the same python apps!

I checked with wireshark. It shows errors with rtsp:

10808 192.168.2.121 192.168.2.12 RTSP 192 OPTIONS rtsp://192.168.2.12:8554/ds-test RTSP/1.0
10810 192.168.2.12 192.168.2.121 RTSP 267 Reply: RTSP/1.0 200 OK
10812 192.168.2.121 192.168.2.12 RTSP 218 DESCRIBE rtsp://192.168.2.12:8554/ds-test RTSP/1.0
12702 192.168.2.121 192.168.2.12 RTSP 176 SETUP rtsp://192.168.2.12:8554/ds-test RTSP/1.0
18214 192.168.2.12 192.168.2.121 RTSP 179 Reply: RTSP/1.0 503 Service Unavailable

192.168.2.121 is my NX and 2.12 is my PC.

Do you have any suggestions on solving that?

Thanks!

No idea. You may need to make sure your deepstream application work well in your PC.