Commit Graph

7112 Commits (03cf93fc2b9d62daacd0f467b1d8debe95f69606)
 

Author SHA1 Message Date
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.
3 years ago
winlin 9379ebbc2c Update the contribute guide 3 years ago
winlin 957e952b41 Update authors 3 years ago
winlin b839c2ea9c Support include directive for config file. (#2878). v5.0.23 3 years ago
mapengfei53 fde44885d9
Support include directive for config file (#2878)
* Support include import configuration

* Remove support for regular rules

* Remove support for regular rules

* Fix configuration file parsing bug

* Added utest tests for include functionality

* Added utest tests for include functionality

* Modify the UTest function

* optimized code

* Config: Refine parse error with state

* Config: Reorder functions

* Config: Rename parsing type to context

* Config: Refine args for include

* Config: Add utests for include

* Config: Refine code, parsing recursively.

* Config: Change the mock from file to buffer

* Config: Mock buffer in config

* Config: Refine code

* Add utests for include

* Added utest for include

Co-authored-by: pengfei.ma <pengfei.ma@ngaa.com.cn>
Co-authored-by: winlin <winlin@vip.126.com>
3 years ago
winlin 5e78c1fe88 Update README 3 years ago
winlin acf0af6b5a Squash: Update 3 years ago
winlin c2b07ad943 Squash: Fix bugs 3 years ago
winlin 5c1556ac74 Squash: Refine release 3 years ago
winlin 32bb96a5c2 Squash: Fix bugs 3 years ago
Haibo Chen b94ce1485a
Fix bug when the value of http header is empty (#2888)
* Fix bug when the value of http header is empty

* add utest
3 years ago
winlin 6b7fc6fdb5 Squash: Fix bugs for 4.0 3 years ago
winlin ccc1e75f24 Update contribute guide 3 years ago
winlin 7c9f88be0b Eliminate unused *.as files for Adobe Flash. v5.0.22 3 years ago
winlin 0b87950073 Update README 3 years ago
winlin 12ffddd363 Release v5.0.21 3 years ago
winlin 27e5d77302 Squash: Update README 3 years ago
winlin 55ea0a62d3 Build: Disable c++11 and c++14 for CentOS 6.0 3 years ago
winlin d5c86dc5fa Switch LICENSE from MIT to **MIT or MulanPSL-2.0**. v5.0.21 3 years ago
winlin 93aa0eb5ba Squash: Fix bugs 3 years ago
winlin 4110fb14cb Squash: Fix bugs. v5.0.20 3 years ago
winlin d2fe83b032 RTC: Fix build warning 3 years ago
winlin 13103ec7d5 For #2815: Extract macros and headers for platform. 3 years ago
winlin 716e578a19 Squash: Fix bugs 3 years ago
winlin 10d188faab Squash: Update README 3 years ago
winlin b80b5a6f2a Squash: Support sponsor 3 years ago
winlin 6c82d1a2d7 Update README 3 years ago
winlin 9ee1dcc385 Update README 3 years ago
winlin f05e67e1a6 Squash: Fix bugs 3 years ago
winlin 8576fa7052 Squash: Merge v4.0.203 3 years ago
winlin e16830e989 Squash: Merge 4.0.201 3 years ago
johzzy a862573220
RTC: Fix crash when pkt->payload() if pkt is nullptr (#2751) 3 years ago
winlin 66435d583a Squash: Fix stat bug 3 years ago
winlin 93242918ad Squash: For #1708 3 years ago
winlin 440f29b758 Squash: Merge #2732 3 years ago
winlin 5f85d405e7 Squash: Merge #2721, #2729 3 years ago
winlin 6cde9a0230 Squash: Guess config files by FHS 3 years ago
Haibo Chen 3974b319d1
DVR: Copy req from publish (#2714)
* DVR: copy req from publish

* DVR: copy req from publish
3 years ago
winlin f4e87b17a3 AUTHORS: Update new contributors. 3 years ago
winlin 523b055c06 Squash: Support RPM. Fix bugs. 3 years ago
Haibo Chen a01354a595
Edge: Refuse edge request when state is stopping (#2707) 3 years ago
winlin 0d8b2df797 AUTHORS: Refine TOC of authors. 3 years ago
winlin da7fac0939 Release SRS v5.0.19, develop version, not stable 3 years ago
winlin e1f65478af Sqush: Refine config for origin cluster 3 years ago
winlin 3c4b9be76b For #2689, Refine the patches for loongarch 3 years ago
Haibo Chen 88cdba6965
STAT: Add server_id into http_hooks (#2692) 3 years ago
winlin a6c4cc9692 Squash: Merge SRS 4.0, API: Always stat client event if auth fail. 3 years ago
winlin 99904f9ec2 For #2689: Support stat for CPU archs. 3 years ago
winlin 5b44cc6a17 For #2689, Support loongarch, loongson CPU. v5.0.19 3 years ago
Haibo Chen a86f3905b2
Put the statistics code after http callback (#2687) 3 years ago