mapengfei53
84951cbc74
Update the demo config file for include directive ( #2927 )
...
* Update the demo config file for include directive
* update config file
* update config file
2022-03-05 17:43:20 +08:00
chundonglinlin
03cf93fc2b
Forward: support config full rtmp url forward to other server ( #2799 )
...
* Forward: add backend config and demo server for dynamic create forwarder to other server.(#1342 )
* Forward: if call forward backend failed, then return directly.
* Forward: add API description and change return value format.
* Forward: add backend conf file and wrapper function for backend service.
* Forward: add backend comment in full.conf and update forward.backend.conf.
* Forward: rename backend param and add comment tips.
2022-02-16 10:49:16 +08:00
winlin
4110fb14cb
Squash: Fix bugs. v5.0.20
2022-01-11 08:40:37 +08:00
winlin
fbb6d9464c
Discover api server and ip as candidates. v4.0.218
2022-01-04 22:31:27 +08:00
winlin
7808bd7ca8
Support config in_docker to fix the detect fail. ( #2824 ). v4.0.216
2022-01-03 16:55:52 +08:00
winlin
716e578a19
Squash: Fix bugs
2021-12-26 17:30:51 +08:00
winlin
faf5fb0a83
Refine the config
2021-12-24 10:37:58 +08:00
winlin
66435d583a
Squash: Fix stat bug
2021-11-15 20:39:35 +08:00
winlin
f3380d2ec0
Fix bug for CPU arch info
2021-11-15 20:35:20 +08:00
winlin
b874d9c9ba
Squash: Merge SRS 4.0, regression test for RTMP.
2021-10-12 08:36:24 +08:00
winlin
71ed6e5dc5
RTC: Refine config, aac to rtmp_to_rtc, bframe to keep_bframe. v4.0.174
2021-10-11 22:14:45 +08:00
winlin
fe9e43b6d4
RTC: Refine config for RTC
2021-10-11 16:36:05 +08:00
winlin
f8b4121497
Test: Add Multiple Sequence test for RTMP
2021-10-11 08:04:12 +08:00
winlin
0f9b9505a8
RTC: Change rtc.aac to discard by default. v4.0.172
2021-10-10 17:17:14 +08:00
winlin
a81aa2edc5
Squash: Merge SRS 4.0
2021-10-10 12:05:26 +08:00
winlin
2fa5a0bee8
Fix #2304 , Remove Push RTSP feature. v4.0.171
2021-10-10 11:50:07 +08:00
winlin
df53c801b2
For #2653 : Update config for HTTP RAW API removed.
2021-10-10 10:28:19 +08:00
winlin
28e3a1ca69
Squash: Merge SRS 4.0
2021-09-13 09:57:47 +08:00
winlin
501b3833a1
RTMP: Remove bandwidth test
2021-09-13 09:41:21 +08:00
winlin
19c0a9eb4b
Suqash: Merge 4.0
2021-09-05 14:17:41 +08:00
winlin
90b5ed2202
For #2282 , #2181 , Remove reload for dvr_apply. 4.0.160
2021-09-04 12:29:07 +08:00
winlin
24431d35ac
Squash: Merge SRS4
2021-08-13 14:29:32 +08:00
matthew1838
452ca7e88f
add server_id into http_hooks ( #2521 )
...
Co-authored-by: SK <liemlhd@LiemLes-Mac-Pro.local>
2021-08-11 10:38:22 +08:00
winlin
5ee20613ca
Squash: Support query lastest available version. 5.0.6
2021-06-28 07:33:24 +08:00
winlin
da763e43d5
Squash for #2424 , query the latest available version. 4.0.132
2021-06-27 08:56:41 +08:00
winlin
efdbf37255
Squash: Move GB28181 to feature/gb28181. 5.0.4
2021-06-16 14:03:55 +08:00
winlin
68c48e27f5
Change GB28181 to feature/gb28181. 4.0.127
2021-06-16 08:27:37 +08:00
winlin
34aa11b72a
SquashSRS4: Update doc
2021-05-18 11:47:50 +08:00
winlin
0d14c4b073
System: Fail if use use full.conf
2021-05-18 11:06:14 +08:00
winlin
e3bca883e1
SuqashSRS4: Build SRT native
2021-05-16 16:14:00 +08:00
winlin
9b6a1b16e1
RTC: Eliminate unused perf_stat
2021-05-15 12:04:21 +08:00
winlin
6a980683f7
SquashSRS4: Remove object cache and stat api
2021-05-14 18:17:42 +08:00
winlin
f7b32252b0
RTC: Remove Object Cache Pool, no effect. 4.0.110
2021-05-14 16:12:11 +08:00
winlin
276bd2223e
SquashSRS4: Support circuit breaker
2021-05-08 10:04:44 +08:00
winlin
92fc0af8f4
RTC: Support circuit breaker. 4.0.103
2021-05-07 17:43:05 +08:00
winlin
74bb47c13f
SquashSRS4: Support RTC2RTMP.
2021-05-01 22:15:57 +08:00
winlin
3d225973ef
Bridger: Support RTC2RTMP bridger and shared FastTimer. 4.0.95
2021-05-01 18:16:51 +08:00
winlin
659e173e15
RTC: Refine for writing doc. 4.0.92
2021-05-01 16:42:09 +08:00
winlin
eba78149ad
SquashSRS4: Change push-RTSP as deprecated feature.
2021-04-24 21:40:09 +08:00
winlin
5516d3751f
Change push-RTSP as deprecated feature.
2021-04-24 21:33:44 +08:00
winlin
35431749c4
Live: Support follow client protocol for edge.
2021-03-17 16:48:18 +08:00
winlin
3bb1b673c5
Merge SRS4, lots of features
2021-03-04 14:49:03 +08:00
winlin
d4b8a57cf7
Enable Object Cache and Zero Copy Nack by default. 4.0.77
2021-03-04 14:12:31 +08:00
winlin
f63441413d
RTC: Support disable the NACK no-copy, enable copy by default
2021-03-02 19:34:56 +08:00
winlin
29b33e6303
RTC: Disable player perf stat, because it should be refined.
2021-03-02 19:33:29 +08:00
winlin
8d7a201742
RTC: Remove unused config
2021-03-02 19:33:12 +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
4d0863468a
RTC: Cache the large buffer allocation
2021-03-02 19:32:40 +08:00
winlin
86f43d4f72
RTC: Support RTP packet cache manager
2021-03-02 19:32:32 +08:00
winlin
c20d8fb617
RTC: Support disable the NACK no-copy, enable copy by default
2021-02-28 18:51:27 +08:00
winlin
ab601ff386
RTC: Disable player perf stat, because it should be refined.
2021-02-27 12:54:06 +08:00
winlin
427e3e0d84
RTC: Remove unused config
2021-02-27 10:41:48 +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
d5b210abc8
RTC: Cache the large buffer allocation
2021-02-26 19:46:52 +08:00
winlin
1833780655
RTC: Support RTP packet cache manager
2021-02-26 16:21:59 +08:00
winlin
d8563398b2
Clock: Update stat. Insert timer to execute first
2021-02-19 18:53:02 +08:00
winlin
181c9f25ed
Live: Support connect origin by HTTP-FLV/HTTPS-FLV
2021-02-19 18:16:05 +08:00
winlin
321f555e30
Clock: Update stat. Insert timer to execute first
2021-02-11 17:34:03 +08:00
yinjiaoyuan
fe65c7bf84
For 2034, GB28181: Support transport over TCP
2020-11-15 22:50:59 +08:00
winlin
7521bc86ad
For #1998 , Update conf
2020-11-13 09:28:24 +08:00
winlin
30ba5a32ed
For #1657 , Support HTTPS Streaming
2020-11-06 17:22:23 +08:00
winlin
272ca9d0f6
For #1657 , Support HTTPS API
2020-11-06 15:05:01 +08:00
winlin
d552a1a5fb
For #1657 , support HTTPS client, for http-callback. 4.0.45
2020-11-03 15:45:52 +08:00
winlin
715c70b6e0
RTC: Fix log issue
2020-07-19 10:07:43 +08:00
winlin
62cadd244a
RTC: Disable merge_nalus by default
2020-07-03 09:23:02 +08:00
winlin
3510c74cd4
RTC: Support drop for specified PT
2020-06-29 10:59:39 +08:00
winlin
75fbcba71d
RTC: Always keep and use original sequence.
2020-06-28 11:40:49 +08:00
winlin
94ebcf6306
RTC: Support config the DTLS role and version
2020-06-27 11:13:53 +08:00
winlin
acb8793140
RTC: Change reuseport to 1
2020-06-23 18:31:27 +08:00
winlin
c30565b4c0
RTC: Support keep original seq
2020-06-16 16:41:04 +08:00
winlin
2c1bd6da3e
Merge SRS
2020-06-14 12:35:03 +08:00
kyxlx550
23ce929048
update gb28181 config wait_keyframe default on
2020-06-07 21:47:22 +08:00
winlin
5139816feb
Remove unused files
2020-06-03 18:14:18 +08:00
winlin
f86706e0a2
RTC: Add config for twcc
2020-06-02 14:38:14 +08:00
winlin
0be9340023
Update config file.
2020-05-26 17:01:01 +08:00
winlin
db43faa848
RTC: Refine blackhole for session
2020-05-26 13:49:27 +08:00
winlin
01f05f920f
RTC: Remove sendmmsg
2020-05-21 16:52:25 +08:00
winlin
9dfa0cc099
RTC: Disable padding
2020-05-21 16:52:25 +08:00
winlin
4f6b24ea12
RTC: Remove GSO for player, no premature optimization
2020-05-21 16:48:32 +08:00
winlin
c31ffc40e4
Support filter RTC candidate by ip family, ipv4 by default.
2020-05-09 10:53:52 +08:00
winlin
8c4b6d3166
Support disable NACK in config
2020-05-04 20:42:30 +08:00
winlin
7692e589ed
For RTC publisher, support black-hole
2020-04-27 09:35:50 +08:00
winlin
dabad68f48
Merge branch 'feature/gb28181' into develop
2020-04-21 15:27:40 +08:00
winlin
c93cd86ce4
For #307 , refine performance
2020-04-18 20:37:08 +08:00
winlin
08312ddc42
Support config the mw_sleep and mw_msgs
2020-04-18 10:04:45 +08:00
winlin
14e3ec2fe8
For #307 , drop frame when VBR too high
2020-04-17 12:30:53 +08:00
winlin
21ede1f084
Enable perf stat by default
2020-04-17 07:57:52 +08:00
winlin
1a6e055f7f
Support config to disable stat to improve performance.
2020-04-16 18:37:37 +08:00
winlin
b91e07f475
For #307 , change max padding to 127 for GSO.
2020-04-16 10:25:12 +08:00
winlin
ef48507e80
Support padding max to 127
2020-04-16 09:07:42 +08:00
winlin
bbdd2d7eed
For #307 , support padding for GSO
2020-04-15 15:58:17 +08:00
winlin
b6a929f9cf
Enable GSO by default
2020-04-14 11:41:23 +08:00
winlin
feaf98eb69
For #307 , remove dedicate GSO cache
2020-04-14 10:58:53 +08:00
winlin
8a71ce62db
For #307 , allow dedicated cache for GSO.
2020-04-14 09:20:21 +08:00
winlin
3b7240b8e0
For #307 , support linux GSO for RTC
2020-04-13 23:40:30 +08:00
winlin
96059e0d42
For #307 , support merge multiple slices/NALUs to one NALU/RTP/FUA
2020-04-13 19:23:17 +08:00
winlin
4400896395
Refactor code for merge_nalus and gso
2020-04-13 16:50:24 +08:00
winlin
2b132d6d64
Refine RTC server log
2020-04-12 09:17:52 +08:00