diff --git a/pkg/sfu/buffer/buffer_base.go b/pkg/sfu/buffer/buffer_base.go index 2d5b1b1b4..211ac7b40 100644 --- a/pkg/sfu/buffer/buffer_base.go +++ b/pkg/sfu/buffer/buffer_base.go @@ -386,6 +386,10 @@ func (b *BufferBase) BindLocked(rtpParameters webrtc.RTPParameters, codec webrtc } } + if b.nacker == nil && b.params.IsOOBSequenceNumber { + b.nacker = nack.NewNACKQueue(nack.NackQueueParamsDefault) + } + b.StartKeyFrameSeeder() return nil