winlin
|
2a2da2253f
|
Switch to 2013-2024. v6.0.109
|
2024-01-01 10:51:24 +08:00 |
|
winlin
|
29eff1a242
|
Refine LICENSE.
|
2023-10-23 14:33:19 +08:00 |
|
winlin
|
c46ef81ff2
|
SRS5: Update license date to 2023. v5.0.123
PICK 72f8ed4916
|
2023-01-01 08:56:20 +08:00 |
|
winlin
|
d117145b95
|
Update date from 2021 to 2022.
|
2022-06-20 19:22:25 +08:00 |
|
winlin
|
d5c86dc5fa
|
Switch LICENSE from MIT to **MIT or MulanPSL-2.0**. v5.0.21
|
2022-01-13 18:40:22 +08:00 |
|
winlin
|
85620a34f5
|
Squash: Fix rtc to rtmp sync timestamp using sender report. #2470
|
2021-08-17 07:25:03 +08:00 |
|
Winlin
|
c8a1e0f3da
|
Refine AUTHORS.txt to AUTHORS.md, etc. 5.0.8 (#2464)
* Refine AUTHORS.txt to AUTHORS.md, etc. 5.0.8
* Update README.md
* Update README.md
* Refine format for AUTHORS.md
|
2021-07-08 14:30:47 +08:00 |
|
winlin
|
15901cacee
|
SquashSRS4: Use SPDX-License-Identifier: MIT. 5.0.3
|
2021-05-31 13:42:20 +08:00 |
|
winlin
|
6dc8d9dd6f
|
SquashSRS4: Remove srs-librtmp
|
2021-05-20 20:07:13 +08:00 |
|
winlin
|
a1d7fe46c1
|
SquashSRS4: Rename SrsRtpPacket2 to SrsRtpPacket.
|
2021-05-15 08:53:54 +08:00 |
|
winlin
|
6a980683f7
|
SquashSRS4: Remove object cache and stat api
|
2021-05-14 18:17:42 +08:00 |
|
winlin
|
3256c7c2fa
|
SquashSRS4: Refine the init of global objects
|
2021-05-08 11:51:54 +08:00 |
|
winlin
|
74bb47c13f
|
SquashSRS4: Support RTC2RTMP.
|
2021-05-01 22:15:57 +08:00 |
|
winlin
|
8b74c7cb89
|
SquashSRS4: Happy 2021
|
2021-04-16 09:29:43 +08:00 |
|
winlin
|
fa2fec3247
|
SquashSRS4: Refine payload NALU type parser
|
2021-04-01 14:48:41 +08:00 |
|
winlin
|
0cc3063703
|
SquashSRS4: Refine TWCC and SDP exchange. 4.0.88
|
2021-04-01 10:55:03 +08:00 |
|
winlin
|
45b83bd22e
|
SquashSRS4: Update comments and performance data
|
2021-03-31 18:25:12 +08:00 |
|
winlin
|
aab54b2cf4
|
SquashSRS4: Refine RTC extension ID parsing
|
2021-03-24 19:00:42 +08:00 |
|
winlin
|
ecd4527342
|
SquashSRS4: Use fast parse TWCCID, ignore in packet parsing
|
2021-03-24 14:17:52 +08:00 |
|
winlin
|
44aa976976
|
RTC: Fix copy RTP packet bug
|
2021-02-28 18:22:04 +08:00 |
|
winlin
|
2b4b6a8e65
|
Refine code
|
2021-02-28 17:47:35 +08:00 |
|
winlin
|
563b99701a
|
RTC: Fix bug for wrap exists buffer size
|
2021-02-28 17:36:03 +08:00 |
|
winlin
|
8c94faf693
|
RTC: Store the actual size of buffer for RTP packet.
|
2021-02-28 17:26:08 +08:00 |
|
winlin
|
f6589aa370
|
RTC: Fix shared msg cache bug
|
2021-02-28 11:26:50 +08:00 |
|
winlin
|
75a4c8d9e5
|
RTC: Refine code, remove the reset for header
|
2021-02-28 10:06:52 +08:00 |
|
winlin
|
5af0bf9350
|
RTC: Refine code, remove the assign
|
2021-02-28 10:04:30 +08:00 |
|
winlin
|
515e4f135b
|
Perf: Refine header extensions marshal
|
2021-02-28 09:51:28 +08:00 |
|
winlin
|
314a6dbec6
|
Cache RTP packet size, revert 9ee0ed919a
|
2021-02-28 08:23:35 +08:00 |
|
winlin
|
4e474a24ce
|
RTC: Fast copy shared message for RTP
|
2021-02-27 23:29:52 +08:00 |
|
winlin
|
9ee0ed919a
|
RTC: No cache for RTP packet size.
|
2021-02-27 23:10:46 +08:00 |
|
winlin
|
4058249d67
|
Perf: Refine RTP packet copy
|
2021-02-27 23:03:08 +08:00 |
|
winlin
|
8de201b635
|
Perf: Refine the recycle RTP packet, user should reset it
|
2021-02-27 22:09:06 +08:00 |
|
winlin
|
b71cafea58
|
Perf: Refine copy RTP header.
|
2021-02-27 22:00:00 +08:00 |
|
winlin
|
a254bb1817
|
Perf: Never reset the csrc
|
2021-02-27 19:49:44 +08:00 |
|
winlin
|
c7c0b32e56
|
Perf: Directly reference the extmap
|
2021-02-27 19:41:16 +08:00 |
|
winlin
|
55696ce871
|
Refine code
|
2021-02-27 18:39:09 +08:00 |
|
winlin
|
f689b74cc7
|
Refine code
|
2021-02-27 12:34:12 +08:00 |
|
winlin
|
7c6f56affa
|
Refine code
|
2021-02-27 12:33:33 +08:00 |
|
winlin
|
edbabf840d
|
Refine object cache.
|
2021-02-27 12:32:46 +08:00 |
|
winlin
|
471cf611c6
|
Perf: Refine object cache, avoid dynamic cast
|
2021-02-27 11:23:50 +08:00 |
|
winlin
|
a29d6cba68
|
Perf: Limit the size of object cache pool
|
2021-02-27 08:18:08 +08:00 |
|
winlin
|
7b3b7381e2
|
RTC: Refine the stat logs, limit the object cache pool
|
2021-02-27 07:41:51 +08:00 |
|
winlin
|
30809aee60
|
RTC: Only cache the UDP packet message
|
2021-02-26 22:55:27 +08:00 |
|
winlin
|
e79293a3bc
|
Perf: Refine the stat
|
2021-02-26 21:35:51 +08:00 |
|
winlin
|
bffe9c5f4b
|
RTC: Cache the RTP payload objects
|
2021-02-26 20:28:05 +08:00 |
|
winlin
|
d5b210abc8
|
RTC: Cache the large buffer allocation
|
2021-02-26 19:46:52 +08:00 |
|
winlin
|
65ba88de3f
|
RTC: Stat the large buffer allocation
|
2021-02-26 18:32:49 +08:00 |
|
winlin
|
1833780655
|
RTC: Support RTP packet cache manager
|
2021-02-26 16:21:59 +08:00 |
|
winlin
|
d7f4de6696
|
RTC: Refine RTP packet buffer allocate, align to about 1500 bytes
|
2021-02-26 13:11:56 +08:00 |
|
winlin
|
58d71c23bc
|
RTC: Refine RTP packet api, keep shared message to private
|
2021-02-26 12:25:35 +08:00 |
|