winlin
|
561acd26c5
|
Refine code
|
2021-03-02 19:33:27 +08:00 |
|
winlin
|
db0090be05
|
Refine code
|
2021-03-02 19:33:25 +08:00 |
|
winlin
|
aacdc21d1c
|
Refine object cache.
|
2021-03-02 19:33:23 +08:00 |
|
winlin
|
f2d9eb345c
|
Perf: Refine object cache, avoid dynamic cast
|
2021-03-02 19:33:15 +08:00 |
|
winlin
|
501104e728
|
Perf: Limit the size of object cache pool
|
2021-03-02 19:32:56 +08:00 |
|
winlin
|
3989f2d553
|
RTC: Refine the stat logs, limit the object cache pool
|
2021-03-02 19:32:52 +08:00 |
|
winlin
|
30d760f909
|
RTC: Only cache the UDP packet message
|
2021-03-02 19:32:49 +08:00 |
|
winlin
|
c00d286344
|
Perf: Refine the stat
|
2021-03-02 19:32:47 +08:00 |
|
winlin
|
fc4d7080c6
|
RTC: Cache the RTP payload objects
|
2021-03-02 19:32:42 +08:00 |
|
winlin
|
4d0863468a
|
RTC: Cache the large buffer allocation
|
2021-03-02 19:32:40 +08:00 |
|
winlin
|
6e9cb059b3
|
RTC: Stat the large buffer allocation
|
2021-03-02 19:32:37 +08:00 |
|
winlin
|
86f43d4f72
|
RTC: Support RTP packet cache manager
|
2021-03-02 19:32:32 +08:00 |
|
winlin
|
bde86a2b23
|
RTC: Refine RTP packet buffer allocate, align to about 1500 bytes
|
2021-03-02 19:32:29 +08:00 |
|
winlin
|
b2d546156e
|
RTC: Refine RTP packet api, keep shared message to private
|
2021-03-02 19:32:25 +08:00 |
|
winlin
|
0cb125e53d
|
RTC: Refine publisher memory allocate, by packet itself
|
2021-03-02 19:32:16 +08:00 |
|
winlin
|
e7529ce9dc
|
RTC: Stat the RTP and payload objects
|
2021-03-02 19:31:01 +08:00 |
|
winlin
|
6dac180627
|
Kernel: Never depends on another globals for global variables
|
2021-03-02 19:30:56 +08:00 |
|
winlin
|
d8ba72fdc5
|
Kernel: Extract SrsPps to kernel
|
2021-03-02 19:30:52 +08:00 |
|
winlin
|
2989e6c9c3
|
Fix build fail
|
2021-02-10 15:57:49 +08:00 |
|
winlin
|
719df6fa41
|
RTC: Parse TWCC SN fastly.
|
2021-02-10 15:57:38 +08:00 |
|
winlin
|
79a6907a65
|
RTC: Parse PT fast and refine udp handler. 4.0.69
|
2021-02-10 15:57:37 +08:00 |
|
winlin
|
dffbebfe6f
|
RTC: Fast parse ssrc and find the publisher
|
2021-02-10 15:57:03 +08:00 |
|
winlin
|
1615c3df6c
|
RTC: Refine code
|
2021-01-31 17:59:59 +08:00 |
|
winlin
|
155587d2c1
|
RTC: Fix parse error stap playload crash bug
|
2021-01-05 10:56:05 +08:00 |
|
winlin
|
5ebf034aea
|
For #1694, Refine API for nb_bytes
|
2020-12-18 09:56:40 +08:00 |
|
winlin
|
fe66755bab
|
RTC: Init RTP extension types
|
2020-09-15 16:40:35 +08:00 |
|
winlin
|
a826926073
|
SRS: Fix bug
|
2020-08-21 21:14:18 +08:00 |
|
winlin
|
b41ffed0a2
|
Refine code style
|
2020-08-20 16:16:35 +08:00 |
|
winlin
|
a52a81ebb0
|
RTC: Fix RTCP extension padding bug
|
2020-08-06 17:25:20 +08:00 |
|
winlin
|
e0c9544995
|
RTC: Refine code
|
2020-07-24 16:44:16 +08:00 |
|
winlin
|
e9731fe0c1
|
RTC: Support ignore padding for RTP header
|
2020-06-27 16:12:08 +08:00 |
|
jinxue.cgh
|
6ff048ed35
|
RTC: process twcc before srtp unprotected
|
2020-06-27 15:59:47 +08:00 |
|
winlin
|
5cc0f70f62
|
RTC: Refine the extensions for RTP.
|
2020-06-26 15:24:37 +08:00 |
|
jinxue.cgh
|
e2fcd89644
|
rtc: refine set extension map for rtp_header
|
2020-06-02 11:00:52 +08:00 |
|
winlin
|
b8ba4ff779
|
RTC: Refine code
|
2020-05-31 10:54:59 +08:00 |
|
jinxue.cgh
|
6ce4ff56f8
|
rtc: rtp packet encode support twcc extension
|
2020-05-20 11:28:15 +08:00 |
|
jinxue.cgh
|
95596d9c38
|
rtc: rtpheader decode add extmap parameter
|
2020-05-19 20:37:16 +08:00 |
|
jinxue.cgh
|
3681c564d0
|
rtc: fix rtp header parse extension xlen caclulate bug
|
2020-05-19 20:37:07 +08:00 |
|
jinxue.cgh
|
705843b512
|
rtc: support parse rtp packet extension
|
2020-05-19 20:30:38 +08:00 |
|
winlin
|
69e4a1b5e7
|
RTC: Refactor variable name
|
2020-05-19 18:06:12 +08:00 |
|
忘篱
|
d603b1580e
|
RTC: Merge srs_rtp_seq_distance with srs_seq_is_newer
|
2020-05-17 09:03:40 +08:00 |
|
忘篱
|
d1485c40e4
|
RTC: Rename APIs
|
2020-05-15 15:36:55 +08:00 |
|
忘篱
|
cef8be4a46
|
RTC: Support RTCP codec.
|
2020-05-15 11:50:59 +08:00 |
|
winlin
|
f510a94a91
|
RTC: Rename SrsRtpPacket2.rtp_header to SrsRtpPacket2.header
|
2020-05-15 08:38:43 +08:00 |
|
winlin
|
f81d35d20f
|
RTC: Rename padding API.
|
2020-05-14 15:01:12 +08:00 |
|
winlin
|
5e2a3572eb
|
RTC: Remove cache for RTP packet
|
2020-05-14 14:44:24 +08:00 |
|
winlin
|
7b0a9fe95f
|
RTC: Remove shared bytes, use shared msg
|
2020-05-14 14:30:32 +08:00 |
|
winlin
|
f794a7d3a7
|
RTC: Use shared message for RTP packet
|
2020-05-14 14:26:19 +08:00 |
|
winlin
|
2b1c4a188a
|
RTC: Refine RTMP bridge to RTC, use RTP packets in consumer
|
2020-05-14 09:33:00 +08:00 |
|
winlin
|
54d8c36905
|
RTC: Refine audio to RTP packet base.
|
2020-05-13 20:13:25 +08:00 |
|