I try to run Deepstream on a live streaming source with RTSP. The RTSP server is set up on a Raspberry Pi connected to a V4L2 camera. I am testing if Deepstream can take that stream data and run.
Moreover, I’ve tested to play that RTSP stream from VLC. It worked as expected. However, when I customize the config and run it on Deepstream, I got the following error:
ERROR from src_bin_muxer: Input buffer number of surfaces (0) must be equal to mux->num_surfaces_per_frame (1)
Set nvstreammux property num-surfaces-per-frame appropriately
Debug info: /dvs/git/dirty/git-master_linux/deepstream/sdk/src/gst-plugins/gst-nvmultistream/gstnvstreammux.c(309): gst_nvstreammux_chain (): /GstPipeline:pipeline/GstBin:multi_src_bin/GstNvStreamMux:src_bin_muxer
I use the “source4_1080p_dec_infer-resnet_tracker_sgie_tiled_display_int8.txt” as a template for my config.txt, I only changed the number of source to 1, and set column and row to 1. The default stream is 1280x720.
Can anyone help?