[Live-devel] [RFC PATCH] Add option to disable RTCP
Julian Scheel
julian at jusst.de
Wed Jan 27 05:05:53 PST 2016
Am 27.01.2016 um 13:20 schrieb Ross Finlayson:
>> we have the need to create a RTSP Session without a RTCP Instance because of a
>> Server that has a bug causing it not to terminate sessions after it received
>> an RTCP report from the client.
>
> Sorry, but RTCP is a mandatory part of the RTP/RTCP standard. A standards-compliant client (or server) cannot ‘disable’ RTCP.
https://www.ietf.org/rfc/rfc3550.txt
Page 24: "Turning
off RTCP reception reports is NOT RECOMMENDED because they are needed
for the functions listed at the beginning of Section 6, particularly
reception quality feedback and congestion control. However, doing so
may be appropriate for systems operating on unidirectional links or
for sessions that don't require feedback on the quality of reception
or liveness of receivers and that have other means to avoid
congestion."
and the related change note wrt RFC 1889:
Page 96: "The requirement that RTCP was mandatory for RTP sessions
using IP multicast was relaxed. However, a clarification was also
added that turning off RTCP is NOT RECOMMENDED"
To me this means that there are situations where RTCP can be omitted,
albeit this is not recommended.
> You need to fix your server.
It's not my server and thus not an option to fix it.
-Julian
More information about the live-devel
mailing list