Why does the worker ignore RTCP BYE

Hey, I noticed in the Transport code that it ignores RTCP BYE and also the producer doesn’t send RTCP BYE when it is closed. Is there any particular reason for that ?

Why should we rely on RTCP BYE if we need to rely on out of band signaling anyway? If you have a legitimate scenario, please say it.

fair enough, in our particular case we don’t rely on the signaling layer to stop the sender, therefore when the producer is closed the server continue to receive data from the sender. I just wonder if it was done intentionally as work around for some browser behavior e.g. 6160 - webrtc - Web-based real-time communication - Monorail

It was not done intentionally but that issue is a good reason to not rely on it.

1 Like