Commit Graph

7130 Commits (e987866b19b54677a60f48db3a9f6436ac825a6b)
 

Author SHA1 Message Date
winlin 875201b161 Merge 4.0release 4 years ago
winlin 4c39cc7c2f RTC: Use fast parse TWCCID, ignore in packet parsing. 4.0.86
1. TWCC should not be passed from end to end.
2. Publisher TWCC information, should be ignore when pass to player
3. Player should regenerate its own TWCC.
4 years ago
winlin 67c5f8ad7e Refine code 4 years ago
winlin 63a276f6cf Merge branch 'develop' into merge/develop 4 years ago
winlin b7b474deba SquashSRS4: Update srs-bench. 4 years ago
winlin 07265d8d73 Merge 4.0release 4 years ago
winlin 719fc7cf85 Merge branch 'develop' into merge/develop 4 years ago
winlin f5ff28d47a RTC: Refine play stream init 4 years ago
winlin 3fea5c0ec3 Test: Add republish regression test, should fail 4 years ago
winlin bb37a5550c Test: Update srs-bench 4 years ago
winlin 25145b945d RTC: Use send_rtcp to encrypt and send RTCP bytes 4 years ago
winlin 4329c7e7cb Live: Refine edge to follow client and HTTP/302. 5.0.1 4 years ago
winlin 4f1d213c91 Live: Support follow HTTP/302 for HTTP/HTTPS FLV edge. 4 years ago
winlin 35431749c4 Live: Support follow client protocol for edge. 4 years ago
winlin 33fa43c118 Init SRS/5. 5.0.0 4 years ago
winlin cfc2fb33c8 Merge branch '4.0release' into merge/develop 4 years ago
winlin e54e45db97 Merge branch 'develop' into merge/develop 4 years ago
winlin 42c5a935f9 Update README 4 years ago
winlin c193331648 Update README 4 years ago
winlin ccbc11c2d6 Test: Fix bug for srs-bench. 4 years ago
winlin c07b7db3c5 Test: Update srs-bench. 4 years ago
winlin 57f8a1afec Update doc. 4 years ago
winlin 74de9fd93b Merge branch '4.0release' into merge/develop 4 years ago
winlin a3dbb22696 Fix bugs. 4.0.85 4 years ago
winlin dc1606230f Merge branch '4.0release' into merge/develop 4 years ago
winlin ad7576b05d Update CI and CodeCov status in README.md 4 years ago
winlin 4f1aa924e6 SquashSRS4: Add security scan. Feed TWCC before drop PT. 4 years ago
winlin 7f48d9fceb Merge branch '4.0release' into merge/develop 4 years ago
winlin a53fe451ff RTC: Feed TWCC then drop the specified PT packet.
1. Sometimes we might drop RTP packets, by PT(payload type).
2. For example, the padding packets from client.
3. We should feed these packets to TWCC, then drop it.
4 years ago
winlin 197fe10310 Security: Support CodeQL analysis 4 years ago
winlin d53b5b3f2e Security: Support CodeQL analysis 4 years ago
winlin 7f8df6f21f Build: Refine script for SRTP.
Because we have upgraded to openssl-1.1.1d and libsrtp-2.3,
so it's able to enable ASM for SRTP for not only openssl-1.0,
because libsrtp-2.3 fixed the capacity bug.
4 years ago
winlin 99c0481c03 Merge branch 'develop' into merge/develop 4 years ago
winlin e74810230a SquashSRS4: Regine DTLS and add regression tests. 4.0.84 4 years ago
winlin 7b0e6fbae8 Merge branch '4.0release' into merge/develop 4 years ago
winlin fc7aff8c75 Merge branch 'develop' into merge/develop 4 years ago
winlin f066914968 Test: Add missing files. 4 years ago
winlin 27d4080084 Test: Fix check file bug 4 years ago
winlin 030b94e717 Test: Add missing files for srs-bench 4 years ago
winlin 06f2e1462e DTLS: Update regression tests 4 years ago
winlin d4d11c2c18 DTLS: Change max loop to larger 4 years ago
winlin 62987aa01f DTLS: Refine retransmit between ClientHello and Certificate. 4 years ago
winlin 02aac0fea4 DTLS: Fix ARQ bug, use openssl timeout. 4.0.84 4 years ago
winlin dc93836489 SquashSRS4: Refine DTLS init, use specified API by role 4 years ago
winlin 9280a8b478 Merge branch '4.0release' into merge/develop 4 years ago
winlin 3c6e466280 DTLS: Use specified init API, to decrease packet size 4 years ago
winlin 3a5d88b435 DTLS: Disable QueryMTU for openssl, or the packet get fragmented 4 years ago
winlin 079c54bbe7 Add important comment for ST 4 years ago
winlin 55bdc354f5 Add important comment for disposing and thread stop 4 years ago
winlin de65a331f1 SquashSRS4: Fix DTLS config bug, dup Alert bug. 4.0.83 4 years ago