RTSPSRC duration time record
Hey, I don't really know where to ask my question. I try here.
I'm using Gstreamer for android. Gstreamer's version is 1.16.2 rebuild to add some plugin
My issue is that Gstreamer doesn't know the duration time of a record. I use 2 differente pipeline. One in HTTPS and the other one in RTSPS.
rtspsrc name=src latency=1000 buffer-mode=1 protocols=4 src. ! queue ! rtph264depay ! avdec_h264 ! videoconvert ! videocrop name=cropper ! videoscale add-borders=false ! capsfilter name=filter ! autovideosink sync=false src. ! queue ! rtpmp4gdepay ! aacparse ! faad ! volume name=vol volume=0.00000001 ! autoaudiosink sync=false
souphttpsrc name=src ! hlsdemux ! tsdemux name=u u. ! queue ! h264parse ! avdec_h264 ! videoconvert ! videocrop name=cropper ! videoscale add-borders=false ! capsfilter name=filter ! autovideosink sync=false u. ! queue ! aacparse ! faad ! volume name=vol volume=0.00000001 ! audioconvert ! audioresample ! autoaudiosink sync=false
With souphttpsrc I can get the info but when i'm using rtspsrc i can't. I also used VLC to check that the info was send by the server, and it is.
I'don't know if the problème come from my pipeline or elsewhere.