Please provide complete information as applicable to your setup.
• Hardware Platform (Jetson / GPU) AGX
• DeepStream Version
• JetPack Version (valid for Jetson only) 4.3
• TensorRT Version
• NVIDIA GPU Driver Version (valid for GPU only)
• Sample application and the configuration file content
• Reproduce steps
• Reproducing rate and duration
Hi!
I’m trying to run rtsp stream from Axis camera.
If I set uri=“rtsp://log:pass@192.168.90.90:554/axis-media/media.amp” everything works fine and logs in console:
Now playing:Creating LL OSD context new
Decodebin child added: source
Running…
Decodebin child added: decodebin0
Decodebin child added: rtph264depay0
Decodebin child added: h264parse0
Decodebin child added: capsfilter0
Decodebin child added: nvv4l2decoder0
Opening in BLOCKING MODE
NvMMLiteOpen : Block : BlockType = 261
NVMEDIA: Reading vendor.tegra.display-size : status: 6
NvMMLiteBlockCreate : Block : BlockType = 261
In cb_newpad
Creating LL OSD context new
If I set uri=“rtsp://log:pass@192.168.90.90:554/axis-media/media.amp?videocodec=jpeg” logs:
Now playing:Creating LL OSD context new
Decodebin child added: source
Running…
Decodebin child added: decodebin0
Decodebin child added: rtpjpegdepay0
Decodebin child added: nvjpegdec0
In cb_newpad
Creating LL OSD context new
ERROR from element stream-muxer: Input buffer number of surfaces (0) must be equal to mux->num_surfaces_per_frame (1)
Set nvstreammux property num-surfaces-per-frame appropriatelyError details: /dvs/git/dirty/git-master_linux/deepstream/sdk/src/gst-plugins/gst-nvmultistream/gstnvstreammux.c(309): gst_nvstreammux_chain (): /GstPipeline:mondoose-c-pipeline/GstNvStreamMux:stream-muxer
Returned, stopping playback
Deleting pipeline
What’s wrong?