winlin
7bd8682d40
SRS5: Script: Refine depends tools. v5.0.124
...
1. Never auto install tools now, user should do it.
2. Support --help and --version for SRS.
3. Install tools for cygwin64.
PICK e690c93bcf
2023-01-01 14:13:22 +08:00
winlin
3f7c4a7ff4
GB28181: Enable regression test for gb28181. v5.0.122
...
1. Build regression test tool for gb28181.
2. Run regression test for gb28181.
3. Format go code and eliminate logs.
4. Change base docker to ubuntu20.
PICK 7750bdae10
2022-12-31 19:47:54 +08:00
winlin
39c9487a73
Support first SRS6 version. v6.0.10
2022-12-30 19:27:43 +08:00
Winlin
4bc716179b
Use english template for issue.
2022-12-30 11:43:36 +08:00
winlin
2ed9516a35
SRS5: Actions: Fix github actions bug.
...
PICK fe3502e6ad
2022-12-26 18:06:38 +08:00
winlin
2e1d99002f
SRS5: Actions: Fix GitHub actions warnings.
...
PICK 23b7939574
2022-12-26 18:04:14 +08:00
winlin
b5aaf67c93
Merge branch v5.0.116 into develop
...
1. MP3: Fix bug for TS or HLS with mp3 codec. v4.0.269 (#296 ) (#3333 )
2. MP3: Add config examples for MP3. #296
3. Script: Refine GitHub actions.
2022-12-25 16:23:23 +08:00
winlin
3ed7d88990
Script: Refine GitHub actions.
2022-12-25 12:37:57 +08:00
Winlin
9c066081dd
Update issue_template.md
2022-12-25 09:52:13 +08:00
Winlin
7bb7be4427
Update issue_template.md
2022-12-15 18:30:07 +08:00
winlin
72182865ef
Merge branch v5.0.108 into develop
...
* DASH: Fix dash crash bug when writing file. v5.0.108 (#3301 )
* Test: Refine cache for cygwin64 test.
2022-12-13 00:43:37 +08:00
winlin
61d3815fdf
Test: Refine cache for cygwin64 test.
2022-12-13 00:30:38 +08:00
winlin
3049fa70eb
Merge branch v5.0.106 into develop
...
* Build: Refine cygwin64 test script.
* API: Parse fragment of URI. v5.0.106 (#3295 )
2022-12-08 18:56:53 +08:00
winlin
539f5975d6
Build: Refine cygwin64 test script.
2022-12-08 16:24:27 +08:00
winlin
e6c395e473
Merge branch v5.0.105 into develop.
...
* v5.0, 2022-12-04, Cygwin: Enable gb28181 for Windows. v5.0.105
* v5.0, 2022-12-04, Asan: Set asan loging callback. v5.0.104
2022-12-04 22:39:30 +08:00
winlin
0e550d496b
Cygwin: Enable gb28181 for Windows. v5.0.105
2022-12-04 22:34:36 +08:00
winlin
fa177679a6
Merge 5.0.100, v5.0-a1 into develop.
2022-12-01 23:13:56 +08:00
Winlin
e83fc2388b
Docker: Remove CentOS 6 support. ( #3287 )
...
1. Remove CentOS 6 for test and utest.
2. Statically build FFmpeg, no so depends.
2022-12-01 21:32:08 +08:00
Winlin
178e40a5fc
H265: Support HEVC over RTMP or HTTP-FLV. ( #3272 )
...
1. Support configure with --h265=on.
2. Parse HEVC(H.265) from FLV or RTMP packet.
3. Support HEVC over RTMP or HTTP-FLV.
Co-authored-by: runner365 <shi.weibd@hotmail.com>
2022-11-23 08:34:13 +08:00
Winlin
136e5cf0e0
Support gitee mirror for release resource files. ( #3265 )
2022-11-22 10:06:16 +08:00
ChenGH
f4f9c70d79
Asan: Fix global ip address leak check bug. v5.0.90 ( #3248 )
...
* asan: fix global ips memory leak bug
* Asan: Fix global ip address leak check. v5.0.90
* Asan: Directly start SRS for daemon error fixed.
Co-authored-by: winlin <winlin@vip.126.com>
2022-11-21 20:22:13 +08:00
winlin
a2bddbe9c3
Release: Refine pipeline for release.
2022-11-20 20:35:24 +08:00
winlin
05209eb522
Fix bug for regression test, check process by script.
2022-11-20 20:07:21 +08:00
winlin
b9284b6cc6
Windows: Support cygwin cache for test. ( #3259 )
2022-11-20 19:58:21 +08:00
Winlin
b18ee398ed
Windows: Support cygwin pipline and packager. v5.0.89 ( #3257 )
...
1. Support github actions on Windows Server 2022.
2. Use cygwin64 in windows-latest to build SRS.
3. Package SRS-xxx-setup.exe by NSIS.exe
4. Patch crypto/include/config.h for libsrtp.
5. Support run as administrator.
6. Apply utest for cygwin.
7. Enable srtp over openssl.
2022-11-20 15:02:08 +08:00
Winlin
88641b535c
UTest: Enable sanitizer for utest. ( #3247 )
...
1. Enable sanitizer for utest.
2. Allow auto detect jobs for make.
3. Show more information about build cache.
2022-11-18 23:07:49 +08:00
Winlin
5a420ece3b
GB28181: Support GB28181-2016 protocol. v5.0.74 ( #3201 )
...
01. Support GB config as StreamCaster.
02. Support disable GB by --gb28181=off.
03. Add utests for SIP examples.
04. Wireshark plugin to decode TCP/9000 as rtp.rfc4571
05. Support MPEGPS program stream codec.
06. Add utest for PS stream codec.
07. Decode MPEGPS packet stream.
08. Carry RTP and PS packet as helper in PS message.
09. Support recover from error mode.
10. Support process by a pack of PS/TS messages.
11. Add statistic for recovered and msgs dropped.
12. Recover from err position fastly.
13. Define state machine for GB session.
14. Bind context to GB session.
15. Re-invite when media disconnected.
16. Update GitHub actions with GB28181.
17. Support parse CANDIDATE by env or pip.
18. Support mux GB28181 to RTMP.
19. Support regression test by srs-bench.
2022-10-06 17:40:58 +08:00
winlin
736c661808
Merge 4.0 release
2022-09-16 18:37:07 +08:00
winlin
0e68dc2939
Refine 4.0 release workflow.
2022-09-16 13:15:23 +08:00
winlin
762b314700
Refine release workflow.
2022-09-16 13:11:20 +08:00
winlin
5225a07727
Merge 4.0release
2022-08-25 07:31:53 +08:00
winlin
d5293e34e1
Refine release doc and wiki link.
2022-08-25 07:27:00 +08:00
winlin
fe2002794f
Release v4.0-r2, 4.0 release2, v4.0.257, 144890 lines.
2022-08-24 18:25:30 +08:00
winlin
8898ba9769
Remove lighthouse and droplet docker image.
2022-08-15 07:58:59 +08:00
winlin
4126c42118
Speedup test by refine the task dependencies.
2022-08-15 07:57:42 +08:00
winlin
1fe12b8e8c
Speedup test by using cache image.
2022-08-14 22:41:29 +08:00
winlin
d4e5138a58
Speedup test actions.
2022-08-13 08:39:44 +08:00
winlin
d478d7b2ca
Add test for crossbuild on Ubuntu20.
2022-08-12 20:12:13 +08:00
winlin
46cb4ced93
GitHub: Refine actions yaml.
2022-08-09 08:27:13 +08:00
winlin
f7280399d4
Merge 4.0release, migrate to new website.
2022-07-31 18:34:18 +08:00
winlin
588d6d510e
UTEST: Refine coverage script.
2022-07-02 14:21:12 +08:00
winlin
755a2a74ed
Merge branch '4.0release' into develop
2022-07-02 14:18:49 +08:00
winlin
7d0d2af817
UTEST: Refine coverage script.
2022-07-02 14:04:26 +08:00
winlin
db5d6dcd4a
Support thread pool and update ossrs.net. v5.0.33
2022-06-30 07:46:29 +08:00
winlin
cd85a96255
Update SRS image for r.ossrs.net
2022-06-30 07:43:13 +08:00
winlin
0badae4797
Support thread pool and update ossrs.net. v5.0.33
2022-06-29 20:48:08 +08:00
winlin
57be5188c3
Merge branch '4.0release' into develop
2022-06-29 20:37:20 +08:00
winlin
a2cfec2dcc
Update SRS image for r.ossrs.net
2022-06-29 20:36:35 +08:00
winlin
f92fb9653b
Speedup the test from srs-cache image.
2022-06-17 14:18:27 +08:00
winlin
c722eba48f
SRT: Support Coroutine Native SRT over ST. ( #3010 ). ( 1af30de
). v5.0.30
2022-06-17 08:54:00 +08:00