diff --git a/internal/sourcertmp/source.go b/internal/sourcertmp/source.go index e5035563..81b757b3 100644 --- a/internal/sourcertmp/source.go +++ b/internal/sourcertmp/source.go @@ -193,7 +193,7 @@ func (s *Source) runInner() bool { onFrame := func(trackID int, payload []byte) { rtcpSenders.OnFrame(trackID, gortsplib.StreamTypeRTP, payload) - res.SP.OnFrame(videoTrack.ID, gortsplib.StreamTypeRTP, payload) + res.SP.OnFrame(trackID, gortsplib.StreamTypeRTP, payload) } for {