winlin
e8bca303f9
Update README
4 years ago
winlin
7d4cae45c5
Release 4.0 dev1, v4.0.146
4 years ago
winlin
ed6f8689b4
Release 4.0 dev1, v4.0.146
4 years ago
winlin
20931ddbb1
Squash: Fix README.md link issue
4 years ago
winlin
4332beed79
Fix README.md link issue
4 years ago
winlin
33610c6865
Squash: Merge SRS 4.0
4 years ago
winlin
486b838397
Add badge for CodeQL, security scan
4 years ago
winlin
d1cb123a60
Add badge for CodeQL, security scan
4 years ago
winlin
97c627f9d4
Squash: Support CLion
4 years ago
winlin
dca0397c47
Update README
4 years ago
winlin
3182dee1c5
Update README.md
4 years ago
winlin
8f91a90f28
Squash: Fix padding packets for RTMP2RTC
4 years ago
Winlin
c8a1e0f3da
Refine AUTHORS.txt to AUTHORS.md, etc. 5.0.8 ( #2464 )
...
* Refine AUTHORS.txt to AUTHORS.md, etc. 5.0.8
* Update README.md
* Update README.md
* Refine format for AUTHORS.md
4 years ago
winlin
b121f5f588
Update SRS 4.0 docker
4 years ago
winlin
5a7a742f36
Squash: Update README
4 years ago
winlin
a88eb5242e
Update README.md
4 years ago
winlin
13d015b8fd
Squash: Fix random bug
4 years ago
winlin
642359a50e
For #2424 , use srandom/random to generate. 4.0.139
4 years ago
winlin
db3e11152e
Move AUTHORS.txt to trunk for docker. 5.0.7
4 years ago
winlin
9f5d011687
Squash: Fix build fail for arm/aarch64
4 years ago
winlin
81a5c1b8da
Move AUTHORS.txt to trunk for docker to access it
4 years ago
winlin
75530efbc4
Squash: Merge #2448 , #2440
4 years ago
winlin
cbca6d94d1
Add API path document
4 years ago
winlin
5ee20613ca
Squash: Support query lastest available version. 5.0.6
4 years ago
winlin
da763e43d5
Squash for #2424 , query the latest available version. 4.0.132
4 years ago
winlin
a594678e3d
Squash #1685 , #1282 , #1547 : Support ARM platform. 5.0.5
4 years ago
winlin
2376c4cebb
Add BBS link
4 years ago
winlin
fcb2b3da2c
Update README
4 years ago
winlin
bc35a1fc4c
Update README
4 years ago
winlin
1f0b5f0495
Update README
4 years ago
winlin
efdbf37255
Squash: Move GB28181 to feature/gb28181. 5.0.4
4 years ago
winlin
68c48e27f5
Change GB28181 to feature/gb28181. 4.0.127
4 years ago
winlin
49826081b1
Squash: Update README
4 years ago
winlin
4e93696bc6
Update README
4 years ago
winlin
283b3a2cee
Squash: Update README
4 years ago
winlin
6596f92b54
Update
4 years ago
winlin
8717d84472
Refine README
4 years ago
winlin
a7df9788a6
Squash: Refine README
4 years ago
winlin
9d028d3605
Refine README.md
4 years ago
winlin
e41b3bd37c
Fix typo
4 years ago
winlin
1188bcc325
Update README
4 years ago
winlin
9c96d20126
Update README
4 years ago
winlin
d51d1f7d8f
Refine README
4 years ago
winlin
dfb0887e1d
Extract CHANGELOG.md
4 years ago
winlin
f75ef2f808
Build: Support --shared-ffmpeg
4 years ago
winlin
d5266725e2
Build: Support --shared-ffmpeg to link with *.so for LGPL license. 4.0.126
4 years ago
winlin
785d2fce08
Build: Support --shared-srt
4 years ago
winlin
f44224a2a1
Build: Support --shared-srt to link with *.so for MPL license. 4.0.125
4 years ago
winlin
15901cacee
SquashSRS4: Use SPDX-License-Identifier: MIT. 5.0.3
4 years ago
winlin
0777ee9cab
Update README.md
4 years ago
winlin
3cd22b6e6e
Use SPDX-License-Identifier: MIT. 4.0.124
4 years ago
winlin
4cf1f852cf
Fix bugs for GB28181 and RTC. 4.0.123
4 years ago
winlin
81bda41b31
SquashSRS4: Refine srs.sdk.js
4 years ago
winlin
f270d42849
Update README.md
4 years ago
winlin
295ef90815
SRS: Update README.md
4 years ago
winlin
c353f1fe57
Update Usage
4 years ago
winlin
463105c012
Refine README.md
4 years ago
winlin
bbd7ee08d4
Update README.md
4 years ago
winlin
3cdd1c4e66
Update README.md
4 years ago
winlin
7fcafef6c4
Refine README.md
4 years ago
winlin
a9f171144d
SquashSRS4: Eliminate dead code
4 years ago
winlin
5afa8edd01
Update README, eliminate unused wikis.
4 years ago
winlin
e50582f9c7
SquashSRS4: Refine SDK
4 years ago
winlin
5df90a2a1c
Fix #2370 bug for Firefox play stream(published by Chrome). 4.0.121
4 years ago
winlin
a7ab78a588
SquashSRS4: Update SDK
4 years ago
winlin
37c9066636
RTC: Refine sdk, migrate from onaddstream to ontrack. 4.0.120
4 years ago
winlin
c5c0a3e1b0
Refine doc
4 years ago
winlin
0c1e60c8df
Tools: Refine configure options. 4.0.119
4 years ago
winlin
6dc8d9dd6f
SquashSRS4: Remove srs-librtmp
4 years ago
winlin
fc9363e7df
Fix build fail when disable RTC by --rtc=off. 4.0.118
4 years ago
winlin
f043a7eb48
SquashSRS4: Allow RTC play before publish.
4 years ago
root
d55af6be44
Fix #2362 : Allow WebRTC to play before publishing, for GB28181 as such. 4.0.117
4 years ago
winlin
442cf615c0
ST: Simplify it, only Linux/Darwin, epoll/kqueue, single process. 5.0.2
...
commit f4872e528cad07f8ea683cc8cb26e34111bad1b5
Author: winlin <winlin@vip.126.com>
Date: Fri Feb 26 09:13:21 2021 +0800
ST: For #2188 : Remove sendmmsg from ST.
commit aaeb8919bd4a026268e0600398cb1e9ad477663f
Author: winlin <winlin@vip.126.com>
Date: Thu Mar 11 08:09:54 2021 +0800
ST: Refine utest script.
commit d1ac9da53060b6bfa82b5d041da4c2ad9bd6b90a
Author: winlin <winlin@vip.126.com>
Date: Wed Mar 3 11:02:25 2021 +0800
ST: Support fast utest and coverage
commit 8400115b83c022e33f59422dbf6d85ee46fb9edb
Author: winlin <winlin@vip.126.com>
Date: Fri Feb 26 07:02:19 2021 +0800
ST: Always use unserialized accept for linux or darwin
commit c3686f2bca80d2c139239b08975575b1bb981ffa
Author: winlin <winlin@vip.126.com>
Date: Fri Feb 26 06:54:05 2021 +0800
ST: Refine ARFLAGS by disable the verbose log
commit aaa5c4f863eba278c4ed2b29a46297fb01a4ed63
Author: winlin <winlin@vip.126.com>
Date: Thu Feb 25 08:58:46 2021 +0800
ST: Stack always grows from top to down.
commit dddd466e5c2e418c6f4896cd8bf701130052b3d9
Author: winlin <winlin@vip.126.com>
Date: Thu Feb 25 08:51:31 2021 +0800
ST: Ignore process fork, for single process only
commit 7906cb5f6e78c916cb8b8d9522275bfc086bb6a3
Author: winlin <winlin@vip.126.com>
Date: Thu Feb 25 08:50:59 2021 +0800
ST: Fix build warnings
commit d94921b84a3b6cf88ace2c766cc2bfedb9c0602e
Author: winlin <winlin@vip.126.com>
Date: Thu Feb 25 07:27:45 2021 +0800
ST: Remove select and poll support, only epoll and kqueue
commit 76d202514615f78d1a8f2b15778f3dac5abf4abb
Author: winlin <winlin@vip.126.com>
Date: Thu Feb 25 07:10:47 2021 +0800
ST: Remove multiple OS support, except Linux and Darwin.
commit 13c4ba345c61170e86dde486a174378ca235f442
Author: winlin <winlin@vip.126.com>
Date: Thu Feb 25 06:59:35 2021 +0800
ST: Remove __ia64__ CPU support
commit 46c06e4a11879cfeb828382e44f11287782ce4b5
Author: winlin <winlin@vip.126.com>
Date: Wed Feb 24 11:37:27 2021 +0800
ST: Remove unused files for ST
4 years ago
winlin
9709ca3b7e
Doc: Update README
4 years ago
winlin
36b769deee
Doc: Update README
4 years ago
xialixin
2e14d80aa4
SquashSRS4: Refine GB28181
4 years ago
xialixin
7d8bde3cdb
Fix #2355 : GB28181: Fix play by RTC bug. 4.0.116
4 years ago
winlin
e3bca883e1
SuqashSRS4: Build SRT native
4 years ago
hondaxiao
90f1b482ab
SRT: Build SRT from source by SRS. 4.0.115
4 years ago
winlin
3dce568b9c
Rename SrsConsumer* to SrsLiveConsumer*. 4.0.114
4 years ago
winlin
dae6dc5395
Rename SrsRtcStream* to SrsRtcSource*. 4.0.113
4 years ago
winlin
2dd58665fa
Rename SrsSource* to SrsLiveSource*. 4.0.112
4 years ago
winlin
a1d7fe46c1
SquashSRS4: Rename SrsRtpPacket2 to SrsRtpPacket.
4 years ago
winlin
ddd7a378b1
Rename SrsRtpPacket2 to SrsRtpPacket. 4.0.111
4 years ago
winlin
6a980683f7
SquashSRS4: Remove object cache and stat api
4 years ago
winlin
f7b32252b0
RTC: Remove Object Cache Pool, no effect. 4.0.110
4 years ago
winlin
d0951e2b43
Update RTSP issue link, deprecated
4 years ago
winlin
717e811002
Change virtual public to public. 4.0.109
4 years ago
winlin
f711eb79ed
SquashSRS4: Refine stat id. Fix SRT build bug
4 years ago
winlin
06f7d7d11b
Refine id and vid for statistic. 4.0.108
4 years ago
winlin
47f3f4da5c
SquashSRS4: fix bugs
4 years ago
winlin
996c7d5697
SquashSRS3: Fix bug
4 years ago
winlin
3939844301
SquashSRS4: Fix bugs
4 years ago
winlin
098e7b2716
Update benchmark data
4 years ago
winlin
76bf1a9c25
Update benchmark for RTMP
4 years ago
winlin
eb339432c4
SquashSRS4: Update benchmark data.
4 years ago
winlin
8cabaeeb38
RTC: Update benchmark data
4 years ago
winlin
6dc93fe0a8
RTC: Update benchmark data
4 years ago
winlin
3bf1b0cb7d
Refine tid for sdk and demos. 4.0.106
4 years ago
winlin
8895d36746
SquashSRS4: Refine shared fast timer
4 years ago
winlin
2ad24b2313
Refine shared fast timer. 4.0.105
4 years ago
winlin
3256c7c2fa
SquashSRS4: Refine the init of global objects
4 years ago
winlin
e8f7c913b0
Refine global or thread-local variables initialize. 4.0.104
4 years ago
winlin
276bd2223e
SquashSRS4: Support circuit breaker
4 years ago
winlin
92fc0af8f4
RTC: Support circuit breaker. 4.0.103
4 years ago
winlin
fd6c653d3c
SquashSRS4: Refine performance for FastTimer
4 years ago
winlin
4527a91545
RTC: Refine play stream find track. 4.0.102
4 years ago
winlin
b823dcdfd7
RTC: Refine FastTimer to fixed interval. 4.0.101
4 years ago
winlin
f41c0b42b1
SquashSRS4: Fix config bug for nack and twcc.
4 years ago
winlin
b41788ca4a
RTC: Fix config bug for nack and twcc. 4.0.99
4 years ago
winlin
becbe45bcd
SquashSRS4: Add demo for RTC
4 years ago
winlin
81a87d07f6
Add video room demo. 4.0.98
4 years ago
winlin
9fb2b69212
Add RTC stream merging demo by FFmpeg. 4.0.97
4 years ago
winlin
206d95879f
SquashSRS4: Add one to one RTC demo.
4 years ago
winlin
5a611e0c4b
Add one to one demo. 4.0.96
4 years ago
winlin
74bb47c13f
SquashSRS4: Support RTC2RTMP.
4 years ago
winlin
3d225973ef
Bridger: Support RTC2RTMP bridger and shared FastTimer. 4.0.95
4 years ago
winlin
c10232b4e2
Bridger: Refine transcoder to support aac2opus and opus2aac. 4.0.94
4 years ago
winlin
00c192ede1
Timer: Apply shared FastTimer to RTC server. 4.0.93
4 years ago
winlin
659e173e15
RTC: Refine for writing doc. 4.0.92
4 years ago
winlin
f4f616d4e9
Update README
4 years ago
winlin
165f97e4a0
SquashSRS3: Link source flv in doc
4 years ago
winlin
0b62216999
SquashSRS4: Support av1 for Chrome M90 enabled it.
4 years ago
Winlin
e8fe66e3ba
RTC: Support av1 for Chrome M90 enabled it. 4.0.91 ( #2324 )
...
* RTC: Support av1 for Chrome M90 enabled it. 4.0.91
* RTC: Show codec for WebRTC publisher
4 years ago
winlin
84e649be8b
SquashSRS4: Update gitee url
4 years ago
winlin
b302d766e1
SquashSRS3: Update gitee url
4 years ago
winlin
b4b79179a7
SuqashSRS4: Update players
4 years ago
winlin
7cae97e4d3
SquashSRS3: Update players
4 years ago
winlin
dbd9741368
SquashSRS4: Update README
4 years ago
winlin
dee4fd404b
Update README
4 years ago
winlin
d0fd0c4639
SquashSRS4: Update README
4 years ago
winlin
b5358d1cca
SquashSRS3: Update README
4 years ago
winlin
fe1c3a4ce1
SquashSRS4: Update readme
4 years ago
winlin
d92fbafb20
SquashSRS3: Update readme
4 years ago
winlin
eba78149ad
SquashSRS4: Change push-RTSP as deprecated feature.
4 years ago
winlin
5516d3751f
Change push-RTSP as deprecated feature.
4 years ago
winlin
d4a8a72388
SquashSRS4: Add console. Disable cherrypy by default.
4 years ago
winlin
6f66cf0868
Player: Change the default from RTMP to HTTP-FLV.
4 years ago
winlin
5232f9e043
Disable CherryPy by --cherrypy=off. 4.0.90
4 years ago
winlin
de1c7522f0
SquashSRS3: Add console
4 years ago
winlin
9ed7565789
SquashSRS3: Package srs-console
4 years ago
winlin
6418ece694
SquashSRS4: Update description
4 years ago
winlin
23342363a7
SquashSRS3: Update description
4 years ago
winlin
c22fc75345
SquashSRS4: Update description
4 years ago
winlin
650fa0af0c
SquashSRS3: Update description
4 years ago
winlin
4871c616b8
Update README
4 years ago
winlin
0cc3063703
SquashSRS4: Refine TWCC and SDP exchange. 4.0.88
4 years ago
winlin
aa5d872b8c
RTC: Refine TWCC and SDP exchange. 4.0.88
4 years ago
winlin
45b83bd22e
SquashSRS4: Update comments and performance data
4 years ago
winlin
3d4d250eb9
RTC: Update performance data
4 years ago
winlin
4692e8b8ad
SquashSRS4: Support WebRTC re-publish stream.
4 years ago
winlin
d6c16a7e23
RTC: Support WebRTC re-publish stream. 4.0.87
4 years ago
winlin
ecd4527342
SquashSRS4: Use fast parse TWCCID, ignore in packet parsing
4 years ago
winlin
4c39cc7c2f
RTC: Use fast parse TWCCID, ignore in packet parsing. 4.0.86
...
1. TWCC should not be passed from end to end.
2. Publisher TWCC information, should be ignore when pass to player
3. Player should regenerate its own TWCC.
4 years ago
winlin
4329c7e7cb
Live: Refine edge to follow client and HTTP/302. 5.0.1
4 years ago
winlin
33fa43c118
Init SRS/5. 5.0.0
4 years ago
winlin
42c5a935f9
Update README
4 years ago
winlin
c193331648
Update README
4 years ago
winlin
ad7576b05d
Update CI and CodeCov status in README.md
4 years ago
winlin
e74810230a
SquashSRS4: Regine DTLS and add regression tests. 4.0.84
4 years ago
winlin
02aac0fea4
DTLS: Fix ARQ bug, use openssl timeout. 4.0.84
4 years ago
winlin
de65a331f1
SquashSRS4: Fix DTLS config bug, dup Alert bug. 4.0.83
4 years ago
winlin
e4df2eb2ce
DTLS: Fix dead loop by duplicated Alert message. 4.0.83
4 years ago
winlin
43028c99c8
Fix bug when client DTLS is passive. 4.0.82
4 years ago
winlin
c3f057e4d3
Squash SRS4: Update README for docker
4 years ago
winlin
c143b6bfd0
Squash SRS3: Update README for docker
4 years ago
winlin
f80a52f265
Update README for docker
4 years ago
winlin
3bb1b673c5
Merge SRS4, lots of features
4 years ago
Pieere Pi
4ba485002c
Fix #2106 , #2011 , RTMP/AAC transcode to Opus bug. 4.0.81
4 years ago
winlin
eaeacab920
Update README
4 years ago
winlin
e2b7795664
Update README
4 years ago
winlin
8089fc004c
Upgrade libsrtp from 2.0.0 to 2.3.0, with source code. 4.0.79
4 years ago
winlin
96dbd7bced
Upgrade openssl from 1.1.0e to 1.1.1b, with source code. 4.0.78
4 years ago
winlin
d4b8a57cf7
Enable Object Cache and Zero Copy Nack by default. 4.0.77
4 years ago
winlin
eaf9ec6de8
Update README
4 years ago
winlin
781cd8e9de
Update README
4 years ago
winlin
58924d41b1
RTC: Support high performance NO-COPY-NACK. 4.0.76
4 years ago
winlin
73e357a93f
RTC: Support object cache pool. 4.0.75
4 years ago
winlin
7c2cc4f2f7
Update README
4 years ago
winlin
519a3eba78
Update README
4 years ago
winlin
36ea67359e
RTC: Support high performance NO-COPY-NACK. 4.0.76
4 years ago
winlin
14bfc98122
RTC: Support object cache pool. 4.0.75
4 years ago
winlin
c5d2027f9a
RTC: Support high performance timer about 25ms resolution. 4.0.72
4 years ago
winlin
76c0c3ff80
Update readme
4 years ago
winlin
bc62d895ec
Merge branch '4.0release' into develop
4 years ago
winlin
e1edc101ca
Update readme
4 years ago
winlin
884c43791f
Merge branch '3.0release' into 4.0release
4 years ago
winlin
eeebcda87d
Update readme
4 years ago
winlin
b1e7e19fd1
RTC: Support high performance timer about 25ms resolution. 4.0.72
4 years ago
winlin
b431ad738c
RTC: Refine performance about 700+ streams. 4.0.71
4 years ago
winlin
86d615f27e
RTC: Print stat for pli and timer every 5s. 4.0.70
4 years ago
winlin
79a6907a65
RTC: Parse PT fast and refine udp handler. 4.0.69
4 years ago
winlin
c3414a30dc
RTC: Refine UDP packet peer fast id. 4.0.68
4 years ago
winlin
b0208029bb
RTC: Reuse UDP socket to receive packet. 4.0.67
4 years ago
winlin
9ada516e98
At least wait 1ms when <1ms, to avoid epoll_wait spin loop. 4.0.66
4 years ago
winlin
6e3bd61599
Enable --nasm and --srtp-asm by default for performance. 4.0.64
4 years ago
winlin
5c41766b79
Support HTTP-FLV and HLS for srs-player by H5. 4.0.63
4 years ago
winlin
ed32965aa4
Revert "Fix #2142 , Async release bridger when unpublish. 4.0.60"
...
This reverts commit 06adb9dc42
.
4 years ago
winlin
06adb9dc42
Fix #2142 , Async release bridger when unpublish. 4.0.60
4 years ago
winlin
10ffb2da36
HTML5 video tag resolution adaptive. 4.0.59
4 years ago