winlin
3d4d250eb9
RTC: Update performance data
2021-03-31 18:22:28 +08:00
winlin
f2d0c34244
RTC: Refine comments for SrsRtpPacket2
2021-03-31 17:46:45 +08:00
winlin
d6c16a7e23
RTC: Support WebRTC re-publish stream. 4.0.87
2021-03-24 20:12:31 +08:00
winlin
0cb05a2953
RTC: Refine ID parsing
2021-03-24 18:58:01 +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
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
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
42c5a935f9
Update README
2021-03-15 14:03:20 +08:00
winlin
c193331648
Update README
2021-03-15 13:45:06 +08:00
winlin
a3dbb22696
Fix bugs. 4.0.85
2021-03-11 17:12:44 +08:00
winlin
ad7576b05d
Update CI and CodeCov status in README.md
2021-03-11 17:08:10 +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
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
3c6e466280
DTLS: Use specified init API, to decrease packet size
2021-03-09 11:54:27 +08:00
winlin
3a5d88b435
DTLS: Disable QueryMTU for openssl, or the packet get fragmented
2021-03-09 07:22:11 +08:00
winlin
079c54bbe7
Add important comment for ST
2021-03-09 07:21:07 +08:00
winlin
55bdc354f5
Add important comment for disposing and thread stop
2021-03-08 21:05:02 +08:00
winlin
e4df2eb2ce
DTLS: Fix dead loop by duplicated Alert message. 4.0.83
2021-03-08 12:35:16 +08:00
winlin
1ed567a005
DTLS: Fix dead loop by duplicated Alert message
2021-03-08 12:34:15 +08:00
winlin
43028c99c8
Fix bug when client DTLS is passive. 4.0.82
2021-03-08 10:41:42 +08:00
winlin
fc4f539907
Should check bridger status when publish stream.
2021-03-05 16:47:47 +08:00
winlin
c143b6bfd0
Squash SRS3: Update README for docker
2021-03-05 09:53:15 +08:00
winlin
f80a52f265
Update README for docker
2021-03-05 07:58:32 +08:00
winlin
83c615aa8a
SquashSRS3: Docker: Add conf/docker.conf, daemon off, log console, enable RTC
2021-03-04 22:45:43 +08:00
winlin
990dc8cda9
Script: Fast coverage support module filter
2021-03-04 17:10:12 +08:00
winlin
d6a6f98a70
Script: Support local fast coverage by gcovr
2021-03-04 17:10:12 +08:00
winlin
bb3bd1705e
Refine the regression test tool, add missing files
2021-03-04 14:19:39 +08:00
winlin
a29d0a6a24
Add CI for CentOS7, C++98(ANSI) and no FFmpeg-fit
2021-03-04 14:18:59 +08:00
winlin
876210f6c9
For regression test, add srs-bench to 3rdparty
2021-03-04 14:18:57 +08:00
winlin
de87dd427d
Fix utest fail
2021-03-04 14:18:54 +08:00
winlin
5a66d15e85
Support regression test in CI.
2021-03-04 14:18:52 +08:00
winlin
212ff6fc2d
Never force to openssl-1.0 for asm and srtp-asm, because openssl-1.1+libsrtp-2.3 is ok now
2021-03-04 14:18:50 +08:00
winlin
868899165f
CI: Add centos8 and ubuntu20 to CI
2021-03-04 14:18:47 +08:00
Pieere Pi
4ba485002c
Fix #2106 , #2011 , RTMP/AAC transcode to Opus bug. 4.0.81
2021-03-04 14:17:36 +08:00
winlin
dd8f7ff09a
Enable HTTP-FLV for conf/rtc.conf
2021-03-04 14:16:03 +08:00
winlin
eaeacab920
Update README
2021-03-04 14:16:00 +08:00
winlin
e2b7795664
Update README
2021-03-04 14:15:57 +08:00
winlin
0bc3bdc7b8
Refine gcov files
2021-03-04 14:15:52 +08:00