elixir-webrtc/ex_webrtc

Unable to demux incoming RTCP packets

LVala opened this issue · 0 comments

Currently (after the changes to API which have hidden most of the transceiver's internal state) it is impossible to demux incoming RTCP packets (PLI specifically), as the only way to learn about tracking SSRC is to track incoming packets, which is very inconvenient.

We should demux RTCP packets similarly to what we do with RTP packets. Some packets (like TWCC) are "undemuxable", these can be just forwarded as it is done now.