Stream Error in deepstream-test3

• Hardware Platform (Jetson / GPU)
Jetson Nano
• DeepStream Version
5.0
• JetPack Version (valid for Jetson only)
4.5
• TensorRT Version
7.1.3.0
• Issue Type( questions, new requirements, bugs)
Question

Hello, I’m currently trying to use a Logitech C922 webcam as input in deepstream-test3. I’m using ustreamer to start a stream on a localhost IP, then I’ll pass this IP as a URI to the deepstream-test3 app. This sample with the ustreamer URI, runs with no errors in my dGPU system, but I’m getting the following error on Jetson Nano:


ERROR from element source: Internal data stream error.
Error details: gstbasesrc.c(3055): gst_base_src_loop (): /GstPipeline:dstest3-pipeline/GstBin:source-bin-00/GstURIDecodeBin:uri-decode-bin/GstSoupHTTPSrc:source:
streaming stopped, reason not-negotiated (-4)

What can I do to solve this error?
I also tested the stream from ustreamer on deepstream-app and it worked fine on the Jetson Nano, but not in the deepstream-test3.

Thanks in advance.

Is it a RTSP uri?

Well, I don’t really know the insides of ustreamer but I think it’s a http URI, because I’ve got a stream available in “http://127.0.0.1:/stream”. If I go to my internet browser and access this IP, I can see the stream just fine.

From the error you posted here. Gstreamer uridecodebin can not parse your http source. Please use “gst-launch-1.0” tool to try the pipeline to find out the reason. uridecodebin (gstreamer.freedesktop.org)

Gstreamer also provide bug report and discussion mail list GStreamer: Mailing Lists