rtspsrc select-stream

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view

rtspsrc select-stream

Jon L

Hello everyone


I am trying to connect to an RTSP Server using playbin.


I know that the Uri I use replies to the DESCRIBE message with SDP detailing two streams, video and metadata described below


m=video 0 RTP/AVP 99




a=rtpmap:99 H264/90000


a=fmtp:99 <fmtp details>


m=application 0 RTP/AVP 100


a=rtpmap:100 smpte336m/1000




The meta data is not required and I am using the select-stream signal from the rtspsrc element to prevent it being requested, which I can confirm works using wireshark.


However, although the video stream is requested and sent playbin does not play it and instead errors out with the following error


Internal data stream error., ../gst/rtsp/gstrtspsrc.c(6056): gst_rtspsrc_loop (): /GstPlayBin:playbin0/GstURIDecodeBin:uridecodebin0/GstRTSPSrc:source:

streaming stopped, reason not-negotiated (-4)


I am using GStreamer V1.16.0 on windows 10.  I am also using the C# wrapper GstSharp V1.16.0.


As always any help or suggestions greatly appreciated.


Kind Regards



gstreamer-devel mailing list
[hidden email]