RTSP server: RTCP retransmission
Sebastian Dröge
sebastian at centricular.com
Tue Nov 22 11:09:48 UTC 2016
On Tue, 2016-11-22 at 13:52 +0300, Yurii Monakov wrote:
> Hi Sebastian! Thank you for the answer.
>
> > See the "send-rtcp" and "on-sending-rtcp" signals on the rtpsession
> for details
> Unfortunately I'm using gstreamer-0.10 (with RHEL 6) and gst-rsp-
> server-0.10.7 it does not have this signals.
> But there are some callbacks (with
> gst_rtsp_session_stream_set_callbacks). Can I use them instead of
> signals?
Well, if you use such old GStreamer you have a problem :) Independent
of this specific problem. Upgrade!
> > Generating RTCP outside the rtpsession and independent of that is
> not a good idea
> My RTP source is another gstreamer pipeline, which streams live
> video from workstations.
> It uses gstrtpbin which provides RTCP Sender Reports. So I think that
> I should keep original RTCP data.
You must not directly resend RTCP but you have to update it for the new
stream accordingly.
> And why this is not a good idea? Does GStreamer RTSP server alter RTP
> timestamps?
Depends, but it definitely gives the stream a new SSRC among other
things.
--
Sebastian Dröge, Centricular Ltd · http://www.centricular.com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: This is a digitally signed message part
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20161122/2a30a38d/attachment.sig>
More information about the gstreamer-devel
mailing list