gstreamer-based application got error on processing rtsp stream
I have a Deepstream 5.0 application based on gstreamer, it's to process rtsp streams. Occasionally it ran into below error, then the application exited, but sometimes it just ran through.
Error: gst-stream-error-quark: GStreamer encountered a general stream error. (1): gstdecodebin2.c(4695): gst_decode_bin_expose (): /GstPipeline:pipeline0/GstBin:source-bin-04/GstURIDecodeBin:uri-decode-bin/GstDecodeBin:decodebin2: all streams without buffers
What does this error mean exactly? Is it indicating the rtsp stream source is not stable for gstreamer to read any input frames? If the rtsp source is not stable yet still readable, how can I recover from occasional failure reading to let the whole process run instead of exiting?