So it seems that the pipeline that deepstream_test3_app creates is not working. My gst-launch command doesn’t include ‘rtph264depay’. Looking at the c code it’s not straightforward as to how the pipeline is constructed. Any clue as to how I could manipulate deepstream_test3_app.c to allow manually setting/overwriting the pipeline to the desired gstreamer parameters before it is used?
You can modify the code with your gst-launch-1.0 cli to set some paras.
Like set the paras of nvstreamux, paras of nvinfer, paras of nvdsosd through g_object_get.
Hi yingliu, I’m back at this. In line 3 of section 4.1 of your link, when I try “deepstream-test3-app -c deepstream_test3_app_config_yoloV2.txt” it tries to run but hangs up with the error shown:
0:00:29.648335012 23998 0x2ec6ce90 INFO nvinfer gstnvinfer_impl.cpp:313:notifyLoadModelStatus: [UID 1]: Load new model:dstest3_pgie_config.txt sucessfully
Running…
ERROR from element uri-decode-bin: Invalid URI “-c”.
There is no update from you for a period, assuming this is not an issue anymore.
Hence we are closing this topic. If need further support, please open a new one.
Thanks
It’s just a demo, you should use it according to your situation.
If you use gst-launch-1.0, you should use 4.2.
If you use the deepstream_test3_app code, you should use 4.3. Add the patch in the code, compile and generate new applications, then run it.