8000 Tags · aler9/rtp · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Tags: aler9/rtp

Tags

v1.7.4

Toggle v1.7.4's commit message
Fix unmarshal of packets with padding

WebRTC clients use padding only packets as probe
packets for bandwidth estimation. As padding was
not removed from the payload, downstream code
trying to parse padding as valid media payload
results in erroneous parsing

Testing:
--------
- Add unit tests for different padding scenarios
- Check that ion-sfu does not try to parse padding only
packets as valid video payload.

v1.7.2

Toggle v1.7.2's commit message
Implement partition head in Depacketizer

We used to do partition head checking in PartitionHeadChecker and
partition tail checking in Depacketizer, which is confusing and
error-prone.  Move all checking into the Depacketizer itself.

v1.7.1

Toggle v1.7.1's commit message
Implement packet clone method

Clone performs deep copy on a packet to produce equivalent
but independently mutable packet.

Fixes pion#88

v1.7.0

Toggle v1.7.0's commit message
Start v0 branch

We don't want to introduce breakage to pion/webrtc@v3 yet. This branch
runs along /v2 just until we are ready for a v4

v2.0.0

Toggle v2.0.0's commit message
Make VP8 PictureID optional

In RFC 7741, PictureID is not mandatory and
required only if SLI is used.

v1.6.5

Toggle v1.6.5's commit message
Fix packetizer test import

Don't use pion/rtp@v2

v1.6.3

Toggle v1.6.3's commit message
Pack SPS and PPS in one STAP-A packet

Chrome need SPS and PPS in one STAP-A, and timestamp of STAP-A should be same with next I-Frame. Otherwise Chrome will discard SPS and PPS before receiving I frame.

v1.6.2

Toggle v1.6.2's commit message
Fix Unmarshal to used struct

Extensions field was not cleared on Unmarshal and data was appended
to the old extension slice.
This fixes Extensions field to have correct number of data even if
the slice has some data before calling Unmarshal.

Reuse Extensions and CSRC fields.

v1.6.1

Toggle v1.6.1's commit message
Update CI configs to v0.4.7

Update lint scripts and CI configs.

v1.6.0

Toggle v1.6.0's commit message
Fix randoms

- Use seeded mathematical random where uniqueness is needed
  but not required to be cryptographic
- Use crypto random where used as a password or credential
0