• Hardware Platform (Jetson / GPU) GPU • DeepStream Version 4.0.1 • JetPack Version (valid for Jetson only) • TensorRT Version • NVIDIA GPU Driver Version (valid for GPU only) 410
I am trying to infer on a mjpeg stream from mobotix camera (rtsp://127.0.0.1:34180/stream0/mobotix.mjpeg) using deepstream-test5 application. However, the application is not starting and failing with
indent preformatted text by 4 spaces
** INFO: <bus_callback:161>: Pipeline ready
ERROR from src_elem0: Internal data stream error.
** INFO: <reset_source_pipeline:909>: Resetting source 0
ERROR from src_elem0: Internal data stream error.
** INFO: <reset_source_pipeline:909>: Resetting source 0
ERROR from src_elem0: Internal data stream error.
Does deepstream -test5 does not support this. How should I progress.
If you want to support mjpeg video, please modify the codes of function cb_rtspsrc_select_stream() in /opt/nvidia/deepstream/deepstream-5.0/sources/app/apps-common/src/deepstream_cource_bin.c to support mjpeg depay, mjpeg parse and decode with nvv4l2decoder. Please don’t forget when using nvv4l2decoder to decode mjpeg video, you need to set the “mjpeg” property as 1.
Can you try “nvv4l2decoder” instead of “nvjpegdec”? Like “gst-launch-1.0 rtspsrc location=rtsp://127.0.0.1:34180/stream0/mobotix.mjpeg ! rtpjpegdepay ! nvv4l2decoder ! fakesink”
hi i am beginner with deepstream and kind of lost with it. so i was trying to modify deepstream_source_bin.c file to support mjpeg streaming and i have no clue where i could set “mjpeg” property as 1 as you said .