winlin
4ad4dd0975
RTC: Refine SDP to support GB28181 SSRC spec. v5.0.71
2022-09-30 19:36:20 +08:00
winlin
1e6143e2eb
GB28181: Refine HTTP parser to support SIP. v5.0.70
2022-09-30 19:21:31 +08:00
winlin
927dd473eb
Kernel: Support lazy sweeping simple GC. v5.0.69
2022-09-30 18:33:29 +08:00
winlin
4b7d9587f4
HTTP: Support HTTP header in creating order. v5.0.68
2022-09-30 18:22:25 +08:00
winlin
378bffa34f
Micro changes and refines.
2022-09-30 17:57:48 +08:00
chundonglinlin
981cab40d3
API: support metrics for prometheus.( #2899 ) ( #3189 )
...
* API: support metrics for prometheus.
* Metrics: optimize metrics statistics info.
* Refine: remove redundant code.
* Refine: fix metrics srs_streams param.
* Metrics: add major param.
* Metrics: refine params and metric comments.
* For #2899 : API: Support exporter for Prometheus. v5.0.67
Co-authored-by: winlin <winlin@vip.126.com>
2022-09-27 15:39:26 +08:00
winlin
e31f3b0e64
For #3167 : WebRTC: Refine sequence jitter algorithm. v5.0.66
2022-09-27 14:54:22 +08:00
winlin
0c6d30861b
Merge branch '4.0release' into develop
2022-09-27 14:53:23 +08:00
winlin
386b92e9ab
For #3167 : WebRTC: Refine sequence jitter algorithm. v4.0.266
2022-09-27 14:53:05 +08:00
john
b328142140
Printf warn log when SRT audio duration too large ( #3186 )
...
* SRT: print warning log when audio duration too large
* Fix #3164 : SRT: Choppy when audio ts gap is too large. v5.0.65
Co-authored-by: winlin <winlin@vip.126.com>
2022-09-22 20:37:22 +08:00
winlin
3e2f8622f8
APM: Support distributed tracing by Tencent Cloud APM. v5.0.63
2022-09-16 18:54:28 +08:00
winlin
4d0a4faa9d
For #3179 : WebRTC: Make sure the same m-lines order for offer and answer. v5.0.63
2022-09-16 08:09:30 +08:00
winlin
1b25ef9028
Merge branch '4.0release' into develop
2022-09-16 08:05:32 +08:00
winlin
686f57799e
Fix #3179 : WebRTC: Make sure the same m-lines order for offer and answer. v4.0.265
2022-09-16 08:02:12 +08:00
winlin
98ba8ae541
For #3174 : WebRTC: Support Unity to publish or play stream. v5.0.62
2022-09-10 21:27:33 +08:00
winlin
6d18093e16
Merge branch '4.0release' into develop
2022-09-10 21:25:38 +08:00
winlin
aea2bfbaf9
For #3174 : WebRTC: Support Unity to publish or play stream. v4.0.264
2022-09-09 16:34:45 +08:00
winlin
1c0236aa0d
Fix #3093 : WebRTC: Ignore unknown fmtp for h.264. v4.0.263
2022-09-09 16:17:01 +08:00
winlin
3eb046612b
Fix #3170 : WebRTC: Support WHIP(WebRTC-HTTP ingestion protocol). v5.0.61
2022-09-06 18:48:46 +08:00
winlin
e47c3c410c
Merge branch '4.0release' into develop
2022-09-06 18:47:22 +08:00
winlin
15610ca488
Fix #3170 : WebRTC: Support WHIP(WebRTC-HTTP ingestion protocol). v4.0.262
2022-09-06 18:46:47 +08:00
winlin
0410915ddd
Update features for SRS 5.0
2022-09-06 09:04:44 +08:00
winlin
625069af7f
WebRTC: Extract SrsRtcNetwork layer for UDP/TCP.
2022-09-04 20:14:09 +08:00
winlin
424713a31d
Merge branch '4.0release' into develop
2022-09-03 22:12:46 +08:00
winlin
e0c8c199d5
Fix HTTP url parsing bug. v4.0.261
2022-09-03 22:11:00 +08:00
winlin
79358673ef
Merge branch '4.0release' into develop
2022-09-03 18:13:11 +08:00
winlin
34196ea7f7
Fix #3167 : WebRTC: Play stucked when republish. v4.0.260
2022-09-03 17:14:32 +08:00
winlin
84c96076a9
Merge branch '4.0release' into develop
2022-09-02 10:57:56 +08:00
winlin
4a225c5640
For #307 : WebRTC: Support use domain name as CANDIDATE. v4.0.259
2022-09-02 10:52:30 +08:00
winlin
6988e60ad6
Fix #1405 : Restore the stream when parsing failed. v5.0.59
2022-09-01 21:45:19 +08:00
winlin
783aea7ac3
Fix #1405 : Support guessing IBMF first. v5.0.58
2022-09-01 19:28:51 +08:00
winlin
eb2056db25
ST: Define and use a new jmpbuf. v5.0.57
2022-09-01 11:51:04 +08:00
winlin
dd37a041b9
Fix URL parsing bug for __defaultVhost__. v5.0.55
2022-08-31 11:46:09 +08:00
winlin
6a108fab6d
Fix #2837 : Callback: Support stream_url and stream_id. v5.0.55
2022-08-31 08:00:05 +08:00
winlin
9c6774b644
STAT: Refine tcUrl for SRT/RTC. v5.0.54
2022-08-30 21:28:06 +08:00
winlin
2c259bd95b
Refactor: Extract SrsNetworkKbps from SrsKbps. v5.0.53
2022-08-30 13:41:27 +08:00
winlin
937605b18c
Remove bandwidth check because falsh is disabled. v5.0.52
2022-08-30 10:45:40 +08:00
winlin
1630918b0f
Refactor: Use compositor for ISrsKbpsDelta. v5.0.51
2022-08-30 09:26:51 +08:00
winlin
29ae29c693
Merge branch '4.0release' into develop
2022-08-29 19:24:17 +08:00
winlin
88ba3d25f8
Copy libxml2-dev for FFmpeg. v4.0.258
2022-08-29 19:23:02 +08:00
winlin
4fe90d4885
RTC: Stat the WebRTC clients bandwidth. v5.0.50
2022-08-29 13:21:43 +08:00
winlin
d7c2d5ab01
HLS: Stat the HLS streaming clients bandwidth. v5.0.49
2022-08-29 12:09:26 +08:00
winlin
28154e820c
URL: Use SrsHttpUri to parse URL and query.
2022-08-28 20:24:07 +08:00
winlin
457738f6eb
Fix #2881 : HTTP: Support merging api to server. v5.0.47
2022-08-28 13:11:31 +08:00
winlin
6508a082e9
Fix #3108 : STAT: Update stat for SRT. v5.0.46
2022-08-27 20:40:34 +08:00
winlin
a54d371549
Log: Stat the number of logs. v5.0.45
2022-08-26 12:41:19 +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
95cd0e84eb
Log: Support write log to tencentcloud CLS. v5.0.44
2022-08-24 15:51:23 +08:00
winlin
3da0b57121
Merge 4.0release.
2022-08-24 15:27:56 +08:00
winlin
9923c749d4
STAT: Support config server_id and generate one if empty. v4.0.257
2022-08-24 15:06:43 +08:00
winlin
8e6d207e56
For #2136 : API: Cleanup no active streams for statistics. v4.0.256
2022-08-24 12:47:16 +08:00
winlin
9b010ac158
Fix #3114 : Origin cluster config bug. v5.0.43
2022-08-22 11:43:44 +08:00
winlin
e9d6601f7d
For #2136 : API: Cleanup no active streams for statistics. v5.0.42
2022-08-19 19:45:19 +08:00
winlin
4edf33326d
Merge branch '4.0release' into develop
2022-08-17 11:10:30 +08:00
winlin
f9941a325b
RTMP URL supports domain in stream parameters. v4.0.255
2022-08-17 11:08:32 +08:00
winlin
4126c42118
Speedup test by refine the task dependencies.
2022-08-15 07:57:42 +08:00
winlin
2d036c3fd6
Fix #2747 : Support Apple Silicon M1(aarch64). v5.0.41
2022-08-14 22:46:54 +08:00
winlin
a842c6c32a
Support crossbuild for hisiv500. v5.0.40
2022-08-12 17:41:15 +08:00
winlin
7f7406ec77
Build: Detect OS by packager. v5.0.39
2022-08-10 23:20:14 +08:00
winlin
26284e368f
Merge branch '4.0release' into develop
2022-08-10 10:23:25 +08:00
winlin
febd45d514
Fix server id generator bug. v4.0.254
2022-08-10 10:20:47 +08:00
winlin
262b79f747
Support MIPS 64bits for loongson 3A4000/3B3000. v5.0.38
2022-08-10 08:35:39 +08:00
winlin
1589858cb0
Support MIPS 64bits for loongson 3A4000/3B3000. v5.0.34
2022-08-06 13:03:45 +08:00
winlin
f7280399d4
Merge 4.0release, migrate to new website.
2022-07-31 18:34:18 +08:00
winlin
7b23a42139
Migrate license to new website.
2022-07-31 17:12:14 +08:00
winlin
cd85a96255
Update SRS image for r.ossrs.net
2022-06-30 07:43:13 +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
b2e083b00d
Support multiple threads by thread pool. v5.0.32
2022-06-29 20:15:44 +08:00
winlin
339d3b31cc
ST: Support thread-local for multiple threads.
...
1. All statick and global variables is thread-local.
2. Call st_init() to init st for each thread.
3. Notice that ST is isolate for threads.
2022-06-28 20:49:53 +08:00
winlin
c722eba48f
SRT: Support Coroutine Native SRT over ST. ( #3010 ). ( 1af30de
). v5.0.30
2022-06-17 08:54:00 +08:00
winlin
f568e4f91d
Docker: Support x86_64, armv7 and aarch64 docker image ( #3058 ). v5.0.29
2022-06-15 19:35:24 +08:00
winlin
d525d27e64
Merge from 4.0release
2022-06-15 19:21:13 +08:00
winlin
1f0ea3fdf5
Docker: Support x86_64, armv7 and aarch64 docker image ( #3058 ). v4.0.252
2022-06-15 09:58:05 +08:00
winlin
4163dce18d
Support NGINX HLS Cluster. v5.0.28
2022-04-04 13:45:49 +08:00
winlin
101d1ffbbf
Support DigitalOcean Droplet SRS 1-Click. v5.0.27
2022-03-30 12:39:56 +08:00
winlin
9385f2b80b
Merge branch '4.0release' into develop
2022-03-19 13:21:58 +08:00
winlin
76ed0200b4
SRT: Decouple publish with play url ( #2893 ). v4.0.251
2022-03-19 12:06:07 +08:00
loveforever
210cdf04be
SRT: url supports multiple QueryStrings ( #2908 )
...
* SRT: parse srt url to supports multiple QueryStrings.(#2893 )
* SRT: url supports multiple QueryStrings by comma-separated key-value pairs with no nesting (#2893 )
* SRT: url supports multiple QueryStrings by comma-separated key-value pairs with no nesting (#2893 )
* SRT: Add comments for url.
* Add utest for SRT URL parsing.
* Update README.
Co-authored-by: winlin <winlin@vip.126.com>
2022-03-19 08:24:06 +08:00
winlin
c225c3f745
Merge branch '4.0release' into develop
2022-03-18 12:03:52 +08:00
winlin
c5cc79ee6f
SRT: Support debug and run with CLion. v4.0.249
2022-03-17 08:42:44 +08:00
winlin
61f1531aa3
Merge branch '4.0release' into develop
2022-03-15 08:48:26 +08:00
ChenGH
ab81696102
Bugfix: Fix rtcp nack blp encode bug ( #2966 ). v4.0.248
...
Co-authored-by: Winlin <winlin@vip.126.com>
2022-03-15 08:43:03 +08:00
winlin
636066124a
SRT: Fix typo in libsrt build options. v5.0.26
2022-03-12 18:37:41 +08:00
winlin
451b01011c
Merge SRS 4.0 for bugfix. v5.0.25
2022-03-09 08:09:27 +08:00
winlin
9d3ae5c8ed
Merge branch '4.0release' into develop
2022-03-09 08:06:56 +08:00
winlin
e26db694ca
RTC: Identify the WebRTC publisher in param for hooks. v4.0.247
2022-03-07 16:34:51 +08:00
winlin
107ca2cbb8
SRT: Append vhost to stream, not app. v4.0.246
2022-03-07 15:53:55 +08:00
winlin
88c8a4f6c0
Squash: Bug fixed
2022-02-16 11:34:05 +08:00
winlin
d78a4f25a6
Forward: Support dynamic forwarding by backend api. ( #2799 ). v5.0.24
2022-02-16 11:14:25 +08:00
winlin
b94ae922d4
Fix warnings for uuid. v4.0.245
2022-02-15 19:07:37 +08:00
winlin
37b6b48882
SRT: Close connection if RTMP failed. ( #2917 ). v4.0.244
2022-02-15 18:51:28 +08:00
winlin
0a848430e9
Refine build script for SRT to avoid warnings. v4.0.243
2022-02-15 18:35:25 +08:00
winlin
b839c2ea9c
Support include directive for config file. ( #2878 ). v5.0.23
2022-02-14 15:20:48 +08:00
winlin
acf0af6b5a
Squash: Update
2022-02-13 08:31:10 +08:00
winlin
8d88a5b4cc
Release v4.0-b8, 4.0 beta8, v4.0.241, 144445 lines.
2022-02-11 16:38:11 +08:00
winlin
c2b07ad943
Squash: Fix bugs
2022-02-11 08:44:31 +08:00
winlin
ff93bdd14f
Mirror docker images in TCR Singapore. v4.0.240
2022-02-09 11:42:02 +08:00
winlin
e27b658ef9
Refine the error for WebRTC H5 publisher. v4.0.239
2022-02-08 11:54:04 +08:00