mirror of
https://github.com/livekit/livekit.git
synced 2026-05-24 14:35:34 +00:00
0ea88e4025
* Ensure sequence number continuity When using Go SDK (livekit-cli or egress) as a client, SFU sends blank frames when audio track is muted to ensure that Pion OnTrack fires on GoSDK side. That resulted in a huge sequence number/time stamp jump when the real stream started. Ensure continuity by creating random sequence number/time stamp when starting with a blank frames. And when sequence number/time stamp is initialized using SetLastSnTs, continue sequence if it was already initialized. * remove debug