-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Open
Labels
Milestone
Description
When applying downlink packet loss on the consuming endpoint (ie: 10%), there are a lot of video freezes.
Setting the Dependency Description extension to recvonly
seems to fix the problem. However, setting recvonly
direction does not allow properly handling AV1 SVC within pipe transports.
STR:
- Set
sendrecv
direction for the extension header in supportedRtpCapabilities.ts. - Start a chrome tab sending a AV1 stream (in mediasoup demo:
?forceAV1=true
). - Start another chrome tab (in another machine) receiving such AV1 stream.
- Apply download network packet loss on the machine receiving the AV1 stream (ie: 10%).
Related webrtc issue.
Due to this issue, the header extension must for now be set as recvonly
and hence pipe producer won't receive it. This means that AV1 won't work properly within pipe transports.
We need to discard whether the indicated is a Chrome issue or it's somehow? related to us.