Hardware: Jetson Nano B02
DeepStream version: 5.0 DP
Hi, I am trying to decode an http mjpeg stream and send it to DeepStream inference etc. plugins. In the beginning of the pipeline I have:
souphttpsrc location=http://... is_live=True ! nvv4l2decoder mjpeg=1 ! nvstreammux ! ...
and the pipeline continues with the usual nvinfer etc plugins (this part of the pipeline is already tested with different types of source).
This pipeline crashes with the following error:
Opening in BLOCKING MODE
0:00:00.186809693 13375 0x2bab2690 WARN v4l2 gstv4l2object.c:4410:gst_v4l2_object_probe_caps:<jpeg-decoder:src> Failed to probe pixel aspect ratio with VIDIOC_CROPCAP: Unknown error -1
0:00:00.186888809 13375 0x2bab2690 WARN v4l2 gstv4l2object.c:2372:gst_v4l2_object_add_interlace_mode:0x2baad870 Failed to determine interlace mode
** (python3:13375): CRITICAL **: 17:18:44.160: gst_context_get_egl_display: assertion 'strcmp (gst_context_get_context_type (context), GST_EGL_DISPLAY_CONTEXT_TYPE) == 0' failed
** (python3:13375): CRITICAL **: 17:18:44.166: gst_context_get_egl_display: assertion 'strcmp (gst_context_get_context_type (context), GST_EGL_DISPLAY_CONTEXT_TYPE) == 0' failed
Using winsys: x11
Using winsys: x11
gstnvtracker: Loading low-level lib at /opt/nvidia/deepstream/deepstream-5.0/lib/libnvds_nvdcf.so
gstnvtracker: Optional NvMOT_RemoveStreams not implemented
gstnvtracker: Batch processing is ON
0:00:00.910201327 13375 0x2af30a80 WARN videodecoder gstvideodecoder.c:2443:gst_video_decoder_chain:<jpeg-decoder> Received buffer without a new-segment. Assuming timestamps start from 0.
Signal received: 4, errno: 1
################################################################################
Resolved stacktrace:
################################################################################
0x0000007f7a913c78: ?? ??:0
0x00000000000a4424: s_print_stack_trace at module.c:455
addr2line: 'linux-vdso.so.1': No such file
linux-vdso.so.1(__kernel_rt_sigreturn+0) [0x7f863e56c0]
0x0000000000022804: gst_plugin_nvvideo4linux2_get_desc at ??:?
0x000000000003d774: gst_video_overlay_set_property at ??:?
################################################################################
Raw stacktrace:
################################################################################
/home/pa/.local/lib/python3.6/site-packages/_awscrt.cpython-36m-aarch64-linux-gnu.so(aws_backtrace_print+0x54) [0x7f7a913c78]
/home/pa/.local/lib/python3.6/site-packages/_awscrt.cpython-36m-aarch64-linux-gnu.so(+0xa4424) [0x7f7a8bc424]
linux-vdso.so.1(__kernel_rt_sigreturn+0) [0x7f863e56c0]
/usr/lib/aarch64-linux-gnu/gstreamer-1.0/libgstnvvideo4linux2.so(+0x22804) [0x7f77157804]
/usr/lib/aarch64-linux-gnu/libgstvideo-1.0.so.0(+0x3d774) [0x7f7f011774]
Signal received: 0, errno: 0
################################################################################
Resolved stacktrace:
################################################################################
0x0000007f7a913c78: ?? ??:0
0x00000000000a4424: s_print_stack_trace at module.c:455
addr2line: 'linux-vdso.so.1': No such file
linux-vdso.so.1(__kernel_rt_sigreturn+0) [0x7f863e56c0]
0x000000000024802c: NvMOT_ProcessPast at ??:?
################################################################################
Raw stacktrace:
################################################################################
/home/pa/.local/lib/python3.6/site-packages/_awscrt.cpython-36m-aarch64-linux-gnu.so(aws_backtrace_print+0x54) [0x7f7a913c78]
/home/pa/.local/lib/python3.6/site-packages/_awscrt.cpython-36m-aarch64-linux-gnu.so(+0xa4424) [0x7f7a8bc424]
linux-vdso.so.1(__kernel_rt_sigreturn+0) [0x7f863e56c0]
/opt/nvidia/deepstream/deepstream-5.0/lib/libnvds_nvdcf.so(+0x24802c) [0x7f2ea9b02c]
################################################################################
Resolved stacktrace:
################################################################################
Could you assist me setting up an htpp mjpeg source for DeepStream?