From 61996962d9015ef8c69826b48201bcbc3f8ee43a Mon Sep 17 00:00:00 2001 From: aler9 <46489434+aler9@users.noreply.github.com> Date: Tue, 6 Oct 2020 10:13:22 +0200 Subject: [PATCH] rtph264/rtpaac: start with a random sequence number --- rtpaac/encoder.go | 2 +- rtph264/encoder.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/rtpaac/encoder.go b/rtpaac/encoder.go index d1f245f6..c226090b 100644 --- a/rtpaac/encoder.go +++ b/rtpaac/encoder.go @@ -36,7 +36,7 @@ func NewEncoder(relativeType uint8, config []byte) (*Encoder, error) { return &Encoder{ payloadType: 96 + relativeType, samplingRate: float64(codec.Config.SampleRate), - sequenceNumber: uint16(0), + sequenceNumber: uint16(rand.Uint32()), ssrc: rand.Uint32(), initialTs: rand.Uint32(), }, nil diff --git a/rtph264/encoder.go b/rtph264/encoder.go index 1aec8d66..ccde0718 100644 --- a/rtph264/encoder.go +++ b/rtph264/encoder.go @@ -25,7 +25,7 @@ type Encoder struct { func NewEncoder(relativeType uint8) (*Encoder, error) { return &Encoder{ payloadType: 96 + relativeType, - sequenceNumber: uint16(0), + sequenceNumber: uint16(rand.Uint32()), ssrc: rand.Uint32(), initialTs: rand.Uint32(), }, nil