winlin
0cb05a2953
RTC: Refine ID parsing
2021-03-24 18:58:01 +08:00
winlin
ff268dca23
SquashSRS4: Eliminate dead code, we never offer
2021-03-24 15:27:07 +08:00
winlin
0aef74ea7a
Merge 4.0release
2021-03-24 15:25:49 +08:00
winlin
89f941fadc
Refine version file
2021-03-24 15:24:21 +08:00
winlin
6c7e24fc6d
RTC: Eliminate dead code, we nerver send offer
2021-03-24 15:21:40 +08:00
winlin
ecd4527342
SquashSRS4: Use fast parse TWCCID, ignore in packet parsing
2021-03-24 14:17:52 +08:00
winlin
875201b161
Merge 4.0release
2021-03-24 14:16:31 +08:00
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.
2021-03-24 12:29:17 +08:00
winlin
67c5f8ad7e
Refine code
2021-03-24 11:07:03 +08:00
winlin
63a276f6cf
Merge branch 'develop' into merge/develop
2021-03-24 11:06:03 +08:00
winlin
b7b474deba
SquashSRS4: Update srs-bench.
2021-03-24 11:05:25 +08:00
winlin
07265d8d73
Merge 4.0release
2021-03-24 11:03:21 +08:00
winlin
719fc7cf85
Merge branch 'develop' into merge/develop
2021-03-24 11:01:19 +08:00
winlin
f5ff28d47a
RTC: Refine play stream init
2021-03-24 10:50:13 +08:00
winlin
3fea5c0ec3
Test: Add republish regression test, should fail
2021-03-23 19:32:59 +08:00
winlin
bb37a5550c
Test: Update srs-bench
2021-03-23 12:12:01 +08:00
winlin
25145b945d
RTC: Use send_rtcp to encrypt and send RTCP bytes
2021-03-22 16:25:08 +08:00
winlin
4329c7e7cb
Live: Refine edge to follow client and HTTP/302. 5.0.1
2021-03-17 16:58:40 +08:00
winlin
4f1d213c91
Live: Support follow HTTP/302 for HTTP/HTTPS FLV edge.
2021-03-17 16:53:39 +08:00
winlin
35431749c4
Live: Support follow client protocol for edge.
2021-03-17 16:48:18 +08:00
winlin
33fa43c118
Init SRS/5. 5.0.0
2021-03-15 14:11:34 +08:00
winlin
cfc2fb33c8
Merge branch '4.0release' into merge/develop
2021-03-15 14:05:29 +08:00
winlin
e54e45db97
Merge branch 'develop' into merge/develop
2021-03-15 14:05:19 +08:00
winlin
42c5a935f9
Update README
2021-03-15 14:03:20 +08:00
winlin
c193331648
Update README
2021-03-15 13:45:06 +08:00
winlin
ccbc11c2d6
Test: Fix bug for srs-bench.
2021-03-12 13:10:10 +08:00
winlin
c07b7db3c5
Test: Update srs-bench.
2021-03-12 13:08:46 +08:00
winlin
57f8a1afec
Update doc.
2021-03-11 17:15:33 +08:00
winlin
74de9fd93b
Merge branch '4.0release' into merge/develop
2021-03-11 17:14:31 +08:00
winlin
a3dbb22696
Fix bugs. 4.0.85
2021-03-11 17:12:44 +08:00
winlin
dc1606230f
Merge branch '4.0release' into merge/develop
2021-03-11 17:09:45 +08:00
winlin
ad7576b05d
Update CI and CodeCov status in README.md
2021-03-11 17:08:10 +08:00
winlin
4f1aa924e6
SquashSRS4: Add security scan. Feed TWCC before drop PT.
2021-03-11 16:55:05 +08:00
winlin
7f48d9fceb
Merge branch '4.0release' into merge/develop
2021-03-11 16:53:16 +08:00
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.
2021-03-11 16:48:29 +08:00
winlin
197fe10310
Security: Support CodeQL analysis
2021-03-11 12:33:01 +08:00
winlin
d53b5b3f2e
Security: Support CodeQL analysis
2021-03-11 12:31:15 +08:00
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.
2021-03-11 08:16:25 +08:00
winlin
99c0481c03
Merge branch 'develop' into merge/develop
2021-03-10 11:44:30 +08:00
winlin
e74810230a
SquashSRS4: Regine DTLS and add regression tests. 4.0.84
2021-03-10 08:29:40 +08:00
winlin
7b0e6fbae8
Merge branch '4.0release' into merge/develop
2021-03-10 08:27:37 +08:00
winlin
fc7aff8c75
Merge branch 'develop' into merge/develop
2021-03-10 08:27:31 +08:00
winlin
f066914968
Test: Add missing files.
2021-03-10 07:38:11 +08:00
winlin
27d4080084
Test: Fix check file bug
2021-03-10 07:26:18 +08:00
winlin
030b94e717
Test: Add missing files for srs-bench
2021-03-10 07:03:57 +08:00
winlin
06f2e1462e
DTLS: Update regression tests
2021-03-09 22:26:50 +08:00
winlin
d4d11c2c18
DTLS: Change max loop to larger
2021-03-09 22:19:32 +08:00
winlin
62987aa01f
DTLS: Refine retransmit between ClientHello and Certificate.
2021-03-09 22:12:23 +08:00
winlin
02aac0fea4
DTLS: Fix ARQ bug, use openssl timeout. 4.0.84
2021-03-09 19:36:45 +08:00
winlin
dc93836489
SquashSRS4: Refine DTLS init, use specified API by role
2021-03-09 12:01:23 +08:00