Commit Graph

564 Commits (d88fd12c26547e4e2926fea32ade881d5f15e3c3)

Author SHA1 Message Date
hondaxiao b566182f0b SRT: fix utest failed 3 years ago
hondaxiao 94fa0ff7bd Refine SRT code, with StateThread adpater 3 years ago
winlin f469753b07 RTMP: Add conf for listen at IPv6. 3 years ago
winlin 7e0beb11d8 Conf: Refine comments. 3 years ago
winlin c574ab6465 Live: Refine edge cluster to support FLV. 3 years ago
winlin e8240d64be HTTP: Add configure for nginx proxy. 3 years ago
winlin 4163dce18d Support NGINX HLS Cluster. v5.0.28 3 years ago
Haibo Chen 67ccd589c1
Security: Enable CIDR for allow/deny play/publish (#2914)
* protocol/utility: add srs_ipv4_to_num

* protocol/utility: add srs_ipv4_within_mask

* protocol/utility: add srs_get_cidr_mask and CIDR_VALUES static struct

* protocol/utility: add srs_get_cidr_ipv4

* app/security: support cidr ip ranges in allow/deny rules

* conf: update security example with cidr ranges

* Security: Enable CIDR for allow/deny play/publish

* Security: Enable CIDR for allow/deny play/publish

* Security: Enable CIDR for allow/deny play/publish

* fix compile error on centos6

Co-authored-by: Matheus Macabu <macabu.matheus@gmail.com>
3 years ago
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
3 years ago
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 32bb96a5c2 Squash: Fix bugs 3 years ago
winlin 12ffddd363 Release 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 716e578a19 Squash: Fix bugs 3 years ago
winlin f05e67e1a6 Squash: Fix bugs 3 years ago
winlin e16830e989 Squash: Merge 4.0.201 3 years ago
winlin 66435d583a Squash: Fix stat bug 3 years ago
winlin e1f65478af Sqush: Refine config for origin cluster 3 years ago
winlin b874d9c9ba Squash: Merge SRS 4.0, regression test for RTMP. 3 years ago
winlin a81aa2edc5 Squash: Merge SRS 4.0 3 years ago
winlin a19c0fa121 OpenWRT: Try to create dir for pidfile 3 years ago
winlin 8ea9783de7 OpenWRT: Disable mprotect of ST. 5.0.16 3 years ago
winlin 149ad80b5d Squash: Merge SRS 4.0 3 years ago
winlin 28e3a1ca69 Squash: Merge SRS 4.0 3 years ago
winlin 19c0a9eb4b Suqash: Merge 4.0 3 years ago
winlin 85620a34f5 Squash: Fix rtc to rtmp sync timestamp using sender report. #2470 4 years ago
winlin 24431d35ac Squash: Merge SRS4 4 years ago
winlin 301a8ceadb Squash: Merge SRS 4.0 4 years ago
winlin 97c627f9d4 Squash: Support CLion 4 years ago
winlin 5ee20613ca Squash: Support query lastest available version. 5.0.6 4 years ago
winlin efdbf37255 Squash: Move GB28181 to feature/gb28181. 5.0.4 4 years ago
louis.xia cc52e5b27c
GB28181: Fix parse rtp tcp failed (#2382)
* fix parse rtp-tcp failed

* fix parse rtp-tcp failed

* fix gb28181 support tcp stack is setup:passive

* Update push.gb28181.tcp.conf

Co-authored-by: cfw <fangwei.cheng@transwarp.io>
Co-authored-by: Winlin <winlin@vip.126.com>
4 years ago
cfw11 4d6f00e6bf
GB28181: fix parse rtp-tcp failed (#2378)
* fix parse rtp-tcp failed

* fix parse rtp-tcp failed

Co-authored-by: cfw <fangwei.cheng@transwarp.io>
4 years ago
winlin 34aa11b72a SquashSRS4: Update doc 4 years ago
winlin e3bca883e1 SuqashSRS4: Build SRT native 4 years ago
winlin 6a980683f7 SquashSRS4: Remove object cache and stat api 4 years ago
winlin 276bd2223e SquashSRS4: Support circuit breaker 4 years ago
winlin 74bb47c13f SquashSRS4: Support RTC2RTMP. 4 years ago
winlin eba78149ad SquashSRS4: Change push-RTSP as deprecated feature. 4 years ago
winlin 35431749c4 Live: Support follow client protocol for edge. 4 years ago
winlin 56b64689bf SquashSRS4: Docker: Add conf/docker.conf, daemon off, log console, enable RTC 4 years ago
winlin 3bb1b673c5 Merge SRS4, lots of features 4 years ago
winlin bb3bd1705e Refine the regression test tool, add missing files 4 years ago
winlin 5a66d15e85 Support regression test in CI. 4 years ago
winlin dd8f7ff09a Enable HTTP-FLV for conf/rtc.conf 4 years ago
winlin d4b8a57cf7 Enable Object Cache and Zero Copy Nack by default. 4.0.77 4 years ago
winlin f63441413d RTC: Support disable the NACK no-copy, enable copy by default 4 years ago
winlin 29b33e6303 RTC: Disable player perf stat, because it should be refined. 4 years ago
winlin 8d7a201742 RTC: Remove unused config 4 years ago