pion / example-webrtc-applications

Examples of WebRTC applications that are large, or use 3rd party libraries
https://pion.ly/
MIT License
1.02k stars 241 forks source link

SFU-WS returns Incoming unhandled RTP ssrc(2333161655), OnTrack will not be fired. mid RTP Extensions required for Simulcast, when running the code on browser #168

Closed KedwithGod closed 5 months ago

KedwithGod commented 5 months ago

Your environment.

What did you do?

What did you expect?

What happened?

Embiggenerd commented 5 months ago

I am getting the same problem, but only with chrome on my mac m1. Browser is receiving infinite offer signals.

Strangely, if I first connect with safari, chrome then joins without a problem. Only when chrome is the first peerConnection.

Sean-Der commented 5 months ago

Hey @KedwithGod @Embiggenerd

This has been fixed! Thanks for the bug report. This repo now uses v3.2.32 that doesn't have the issue

Chrome when answering to a recvonly transceiver will not send a a=ssrc with the MSID. If you are doing multi-track this is noticeable.

A workaround exists and was added to Pion. See https://issues.chromium.org/u/1/issues/328522463?pli=1

KedwithGod commented 4 months ago

thank @Sean-Der i will checked that