GNOME Bugzilla – Bug 664813
RTCP RR and SR reports cannot be read by applications.
Last modified: 2011-11-28 08:26:20 UTC
While the RR and SR packets are read from Gstreamer there is no way to use them in the applications. In the file rtpsession.c (plugins good) the RR and SR packets are parsed in the rtp_session_process_rb function, but their values do not seem available using the interface. I am not sure if it is better a signal when a RR or SR packets arrives or a read only property, but informations like packets lost or last SR packet from the source should be available to applications.
You can do this by reading the stats property of the RTPSource object of the session manager. Here is some example code: http://cgit.freedesktop.org/gstreamer/gst-plugins-good/tree/tests/examples/rtp/client-PCMA.c