1
0
Fork 0
mirror of https://github.com/ossrs/srs.git synced 2025-02-12 19:31:53 +00:00

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
This commit is contained in:
Winlin 2021-07-08 14:30:47 +08:00 committed by GitHub
parent 7eee9aa598
commit c8a1e0f3da
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
250 changed files with 392 additions and 440 deletions

View file

@ -6,6 +6,7 @@ The changelog for SRS.
## SRS 5.0 Changelog
* v5.0, 2021-07-07, Refine AUTHORS.txt to AUTHORS.md, etc. 5.0.8
* v5.0, 2021-07-01, Move AUTHORS.txt to trunk for docker. 5.0.7
* v5.0, 2021-06-28, Squash: Support query lastest available version. 5.0.6
* v5.0, 2021-06-22, Squash: Support ARM platform. 5.0.5

View file

@ -1,6 +1,6 @@
The MIT License (MIT)
Copyright (c) 2013-2021 Winlin
Copyright (c) 2013-2021 The SRS Authors
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in

View file

@ -6,17 +6,17 @@
[![](https://gitee.com/winlinvip/srs-wiki/raw/master/images/wechat-badge.png)](../../wikis/Contact#wechat)
[![](https://gitee.com/winlinvip/srs-wiki/raw/master/images/bbs.png)](http://bbs.ossrs.net)
SRS/4.0[Leo][release4]是一个简单高效的实时视频服务器支持RTMP/WebRTC/HLS/HTTP-FLV/SRT。
SRS/4.0 [Leo](https://github.com/ossrs/srs/wiki/v4_CN_Product#release40) 是一个简单高效的实时视频服务器支持RTMP/WebRTC/HLS/HTTP-FLV/SRT。
SRS is a simple, high efficiency and realtime video server, supports RTMP/WebRTC/HLS/HTTP-FLV/SRT.
SRS/4.0 [Leo](https://github.com/ossrs/srs/wiki/v4_CN_Product#release40) is a simple, high efficiency and realtime video server, supports RTMP/WebRTC/HLS/HTTP-FLV/SRT.
SRS is licenced under [MIT][LICENSE], but some depended libraries are distributed using their [own licenses][LicenseMixing].
SRS is licenced under [MIT](https://github.com/ossrs/srs/blob/develop/LICENSE), but some depended libraries are distributed using their [own licenses](https://github.com/ossrs/srs/wiki/LicenseMixing).
<a name="product"></a>
<a name="usage-docker"></a>
## Usage
Run SRS by [docker][docker-srs4], images is [here](https://hub.docker.com/r/ossrs/srs/tags) or [there](https://cr.console.aliyun.com/repository/cn-hangzhou/ossrs/srs/images),
Run SRS by [docker](https://github.com/ossrs/srs-docker/tree/v4#usage), images is [here](https://hub.docker.com/r/ossrs/srs/tags) or [there](https://cr.console.aliyun.com/repository/cn-hangzhou/ossrs/srs/images),
please set the CANDIDATE ([CN][v4_CN_WebRTC#config-candidate],[EN][v4_EN_WebRTC#config-candidate]) if WebRTC enabled:
```bash
@ -76,16 +76,11 @@ Other important wiki:
* Usage: How to ingest file/stream/device to RTMP?([CN][v4_CN_SampleIngest], [EN][v4_EN_SampleIngest])
* Usage: How to forward stream to other servers?([CN][v4_CN_SampleForward], [EN][v4_EN_SampleForward])
* Usage: How to improve edge performance for multiple CPUs? ([CN][v4_CN_REUSEPORT], [EN][v4_EN_REUSEPORT])
* Usage: How to file a bug or contact us? ([CN][v4_CN_Contact], [EN][v4_EN_Contact])
* Usage: How to file a bug or contact us? ([CN](https://github.com/ossrs/srs/wiki/v4_CN_Contact), [EN](https://github.com/ossrs/srs/wiki/v4_EN_Contact))
## AUTHORS
There are two types of people that have contributed to the SRS project:
* Maintainers: Contribute and maintain important features. SRS always remembers and thanks you by writing your names in stream metadata.
* [Contributors][authors]: Submit patches, report bugs, add translations, help answer newbie questions, and generally make SRS much better.
Maintainers of SRS project:
The [TOC(Technical Oversight Committee)](trunk/AUTHORS.md#toc):
* [Winlin](https://github.com/winlinvip): All areas of streaming server and documents.
* [Wenjie](https://github.com/wenjiegit): The focus of his work is on the [HDS](https://github.com/simple-rtmp-server/srs/wiki/v4_CN_DeliveryHDS) module.
@ -96,11 +91,11 @@ Maintainers of SRS project:
* [Mozhan](https://github.com/lipeng19811218): Focus on [WebRTC](https://github.com/simple-rtmp-server/srs/wiki/v4_CN_WebRTC) module.
* [Jinxue](https://github.com/chen-guanghua): Focus on [WebRTC](https://github.com/simple-rtmp-server/srs/wiki/v4_CN_WebRTC) module.
A big THANK YOU goes to:
A big `THANK YOU` goes to:
* All friends of SRS for [big supports][bigthanks].
* Genes amd Mabbott for creating [st][st]([state-threads][st2]).
* [Michael Talyanksy](https://github.com/michaeltalyansky) for introducing ST to us.
* All [contributors](trunk/AUTHORS.md#contributors) of SRS.
* All friends of SRS for [big supports](https://github.com/ossrs/srs/wiki/Product).
* [Genes](http://sourceforge.net/users/genes), [Mabbott](http://sourceforge.net/users/mabbott) and [Michael Talyanksy](https://github.com/michaeltalyansky) for [st](https://github.com/ossrs/state-threads/tree/srs).
## Ports
@ -180,7 +175,7 @@ Other API used by [ossrs.net](https://ossrs.net):
- [x] Improve test coverage for core/kernel/protocol/service.
- [x] Support docker by [srs-docker](https://github.com/ossrs/srs-docker).
- [x] Support multiple processes by ReusePort([CN][v4_CN_REUSEPORT], [EN][v4_EN_REUSEPORT]), [#775][bug #775].
- [x] Support a simple [mgmt console][console], please read [srs-console][srs-ngb].
- [x] Support a simple [mgmt console](http://ossrs.net:8080/console), please read [srs-console](https://github.com/ossrs/srs-console).
- [x] [Experimental] Support playing stream by WebRTC, [#307][bug #307].
- [x] [Experimental] Support publishing stream by WebRTC, [#307][bug #307].
- [x] [Experimental] Support mux RTP/RTCP/DTLS/SRTP on one port for WebRTC, [#307][bug #307].
@ -200,7 +195,7 @@ Other API used by [ossrs.net](https://ossrs.net):
- [x] [Deprecated] Support Adobe HDS(f4m), please read wiki([CN][v4_CN_DeliveryHDS], [EN][v4_EN_DeliveryHDS]) and [#1535][bug #1535].
- [x] [Deprecated] Support bandwidth testing, please read [#1535][bug #1535].
- [x] [Deprecated] Support Adobe FMS/AMS token traverse([CN][v4_CN_DRM2], [EN][v4_EN_DRM2]) authentication, please read [#1535][bug #1535].
- [x] [Removed] Support RTMP client library: [srs-librtmp][srs-librtmp].
- [x] [Removed] Support RTMP client library: [srs-librtmp](https://github.com/ossrs/srs-librtmp).
- [ ] Support IETF-QUIC for WebRTC Cluster, [#2091][bug #2091].
- [ ] Enhanced forwarding with vhost and variables, [#1342][bug #1342].
- [ ] Support DVR to Cloud Storage, [#1193][bug #1193].
@ -262,7 +257,7 @@ Please read [CHANGELOG](CHANGELOG.md#changelog).
* 2014-04-28, [Release v0.9.2][r1.0a2], support [dvr][v4_CN_DVR], android, [edge][v4_CN_Edge]. 35255 lines.
* 2014-04-07, [Release v0.9.1][r1.0a0], support [arm][v4_CN_SrsLinuxArm], [init.d][v4_CN_LinuxService], http [server][v4_CN_HTTPServer]/[api][v4_CN_HTTPApi], [ingest][v4_CN_SampleIngest]. 30000 lines.
* 2013-12-25, [Release v0.9.0][r0.9], support bandwidth test, player/encoder/chat [demos][v4_CN_SampleDemo]. 20926 lines.
* 2013-12-08, [Release v0.8.0][r0.8], support [http hooks callback][v4_CN_HTTPCallback], update [SB][srs-bench]. 19186 lines.
* 2013-12-08, [Release v0.8.0][r0.8], support [http hooks callback][v4_CN_HTTPCallback], update [SB](https://github.com/ossrs/srs-bench). 19186 lines.
* 2013-12-03, [Release v0.7.0][r0.7], support [live stream transcoding][v4_CN_FFMPEG]. 17605 lines.
* 2013-11-29, [Release v0.6.0][r0.6], support [forward][v4_CN_Forward] stream to origin/edge. 16094 lines.
* 2013-11-26, [Release v0.5.0][r0.5], support [HLS(m3u8)][v4_CN_DeliveryHLS], fragment and window. 14449 lines.
@ -333,7 +328,7 @@ Remark:
## Mirrors
Gitee: [https://gitee.com/ossrs/srs][gitee], the GIT usage([CN][v4_CN_Git], [EN][v4_EN_Git])
Gitee: [https://gitee.com/ossrs/srs](https://gitee.com/ossrs/srs), the GIT usage([CN][v4_CN_Git], [EN][v4_EN_Git])
```
git clone https://gitee.com/ossrs/srs.git &&
@ -342,14 +337,14 @@ cd srs && git remote set-url origin https://github.com/ossrs/srs.git && git pull
> Remark: For users in China, recomment to use mirror from CSDN or OSChina, because they are much faster.
Gitlab: [https://gitlab.com/winlinvip/srs-gitlab][gitlab], the GIT usage([CN][v4_CN_Git], [EN][v4_EN_Git])
Gitlab: [https://gitlab.com/winlinvip/srs-gitlab](https://gitlab.com/winlinvip/srs-gitlab), the GIT usage([CN][v4_CN_Git], [EN][v4_EN_Git])
```
git clone https://gitlab.com/winlinvip/srs-gitlab.git srs &&
cd srs && git remote set-url origin https://github.com/ossrs/srs.git && git pull
```
Github: [https://github.com/ossrs/srs][srs], the GIT usage([CN][v4_CN_Git], [EN][v4_EN_Git])
Github: [https://github.com/ossrs/srs](https://github.com/ossrs/srs), the GIT usage([CN][v4_CN_Git], [EN][v4_EN_Git])
```
git clone https://github.com/ossrs/srs.git
@ -370,28 +365,11 @@ Supported operating systems and hardware:
* Linux, with x86, x86-64 or arm.
* Mac, with intel chip.
* Other OS, such as Windows, please use [docker][docker-srs4].
* Other OS, such as Windows, please use [docker](https://github.com/ossrs/srs-docker/tree/v4#usage).
Beijing, 2013.10<br/>
Winlin
[authors]: https://github.com/ossrs/srs/blob/develop/trunk/AUTHORS.txt
[bigthanks]: https://github.com/ossrs/srs/wiki/Product#release40
[st]: https://github.com/ossrs/state-threads
[st2]: https://github.com/ossrs/state-threads/tree/srs
[state-threads]: https://github.com/ossrs/state-threads/tree/srs
[nginx]: http://nginx.org/
[srs]: https://github.com/ossrs/srs
[gitee]: https://gitee.com/ossrs/srs
[srs-bench]: https://github.com/ossrs/srs-bench
[srs-ngb]: https://github.com/ossrs/srs-console
[srs-librtmp]: https://github.com/ossrs/srs-librtmp
[gitlab]: https://gitlab.com/winlinvip/srs-gitlab
[console]: http://ossrs.net:8080/console
[docker-srs3]: https://github.com/ossrs/srs-docker/tree/v3#usage
[docker-srs4]: https://github.com/ossrs/srs-docker/tree/v4#usage
[docker-dev]: https://github.com/ossrs/srs-docker/tree/dev#usage
[v4_CN_Git]: https://github.com/ossrs/srs/wiki/v4_CN_Git
[v4_EN_Git]: https://github.com/ossrs/srs/wiki/v4_EN_Git
[v4_CN_SampleRTMP]: https://github.com/ossrs/srs/wiki/v4_CN_SampleRTMP
@ -601,13 +579,3 @@ Winlin
[r0.2]: https://github.com/ossrs/srs/releases/tag/v0.2.0
[r0.1]: https://github.com/ossrs/srs/releases/tag/v0.1.0
[v4_CN_Contact]: https://github.com/ossrs/srs/wiki/v4_CN_Contact
[v4_EN_Contact]: https://github.com/ossrs/srs/wiki/v4_EN_Contact
[LICENSE]: https://github.com/ossrs/srs/blob/develop/LICENSE
[LicenseMixing]: https://github.com/ossrs/srs/wiki/LicenseMixing
[release2]: https://github.com/ossrs/srs/wiki/v4_CN_Product#release20
[release3]: https://github.com/ossrs/srs/wiki/v4_CN_Product#release30
[release4]: https://github.com/ossrs/srs/wiki/v4_CN_Product#release40

110
trunk/AUTHORS.md Normal file
View file

@ -0,0 +1,110 @@
## TOC
The TOC(Technical Oversight Committee):
- `winlinvip<winlin@vip.126.com>`
- `wenjiegit<zhaowenjie@tal.com>`
- `xialixin<xialixin@kanzhun.com>`
- `runner365<shiwei05@kuaishou.com>`
- `xiaozhihong<hondaxiao@tencent.com>`
- `Bepartofyou<pengqiang.wpq@alibaba-inc.com>`
- `chen-guanghua<jinxue.cgh@alibaba-inc.com>`
- `lipeng19811218<mozhan.lp@alibaba-inc.com>`
## CONTRIBUTORS
CONTRIBUTORS ordered by first contribution.
* `winlinvip<winlin@vip.126.com>`
* `winlinvip<winterserver@126.com>`
* `winlinvip<chengli.ycl@alibaba-inc.com>`
* `wenjiegit<zhaowenjie@tal.com>`
* `wenjiegit<740936897@qq.com>`
* `wenjiegit<wenjie.zhao@chinacache.com>`
* `xiangcheng.liu<liuxc0116@foxmail.com>`
* `naijia.liu<youngcow@youngcow.net>`
* `alcoholyi<alcoholyi@qq.com>`
* `byteman<wangchen2011@gmail.com>`
* `chad.wang<chad.wang.cn@gmail.com>`
* `suhetao<suhetao@gmail.com>`
* `Johnny<fengjihu@163.com>`
* `karthikeyan<keyanmca@gmail.com>`
* `StevenLiu<lq@chinaffmpeg.org>`
* `zhengfl<zhengfl_1989@126.com>`
* `tufang14<breadbean1449@gmail.com>`
* `allspace<allspace@gmail.com>`
* `niesongsong<nie950@gmail.com>`
* `rudeb0t<nimrod@themanxgroup.tw>`
* `CallMeNP<np.liamg@gmail.com>`
* `synote<synote@qq.com>`
* `lovecat<littlefawn@163.com>`
* `panda1986<542638787@qq.com>`
* `YueHonghui<hongf.yue@hotmail.com>`
* `ThomasDreibholz<dreibh@simula.no>`
* `JuntaoLiu<juntliu@gmail.com>`
* `RocFang<fangpeng1986@gmail.com>`
* `MakarovYaroslav<yaroslav.makarov.97@mail.ru>`
* `MirkoVelic<mvelic@inoxx.net>`
* `HuiZhang(huzhang2)<huzhang2@cisco.com>`
* `OtterWa<simpleotter23@gmail.com>`
* `walkermi<172192667@qq.com>`
* `haofz<fuzhuang.hao@vhall.com>`
* `ME_Kun_Han<hanvskun@hotmail.com>`
* `ljx0305<ljx0305@gmail.com>`
* `cenxinwei<censhanhe@163.com>`
* `StarBrilliant<m13253@hotmail.com>`
* `xubin<xubin@chnvideo.com>`
* `intliang<yintiliang@gmail.com>`
* `flowerwrong<sysuyangkang@gmail.com>`
* `YLX<568414379@qq.com>`
* `J<guotaojiang@qq.com>`
* `Harlan<hailiang@gvrcraft.com>`
* `hankun<hankun@bravovcloud.com>`
* `JonathanBarratt<jonathan.barratt@gmail.com>`
* `KeeganH<keeganwharris@gmail.com>`
* `StevenLiu<lingjiujianke@gmail.com>`
* `liuxc0116<liuxc0116@gmail.com>`
* `ChengdongZhang<lmajzcd@sina.com>`
* `lovacat<lovecat@china.sina.com>`
* `qiang.li<qiang.li@verycdn.com.cn>`
* `HungMingWu<u9089000@gmail.com>`
* `Himer<xishizhaohua@qq.com>`
* `xialixin<xialixin@kanzhun.com>`
* `xialixin<68469352@qq.com>`
* `xialixin<xlx0625@163.com>`
* `xialixin<xialx@yuntongxun.com>`
* `alphonsetai<tyh_123@163.com>`
* `Michael.Ma<wnpllr@gmail.com>`
* `lam2003<linmin3@yy.com>`
* `runner365<shiwei05@kuaishou.com>`
* `runner365<shi.weibd@hotmail.com>`
* `XiaofengWang<wasphin@gmail.com>`
* `xiaozhihong<hondaxiao@tencent.com>`
* `xiaozhihong<xiaozhihong8@gmail.com>`
* `xiaozhihong<xiaozhihong@huya.com>`
* `yanghuiwen<cainiaodj@qq.com>`
* `Bepartofyou<309554135@qq.com>`
* `Bepartofyou<pengqiang.wpq@alibaba-inc.com>`
* `l<22312935+lam2003@users.noreply.github.com>`
* `xfalcon<x-falcon@users.noreply.github.com>`
* `chen-guanghua<jinxue.cgh@alibaba-inc.com>`
* `chen-guanghua<chengh_math@126.com>`
* `lipeng19811218<mozhan.lp@alibaba-inc.com>`
* `lipeng19811218<lipeng19811218@gmail.com>`
* `yajun18<yajun18@staff.sina.com.cn>`
* `liulichuan<liulichuan@kuaishou.com>`
* `yapingcat<caoyapingneu@163.com>`
* `chenchengbin<chenchengbin@yy.com>`
* `duiniuluantanqin<nmgchenhaibo@foxmail.com>`
* `jasongwq<jasongwq@gmail.com>`
* `yinjiaoyuan<yinjiaoyuan@163.com>`
* `PieerePi<pihuibin@hotmail.com>`
* `JesseXi<jesse.jinjin@wo.cn>`
* `PieerePi<40780488+PieerePi@users.noreply.github.com>`
* `ghostsf<ghost_sf@163.com>`
* `xbpeng121<53243357+xbpeng121@users.noreply.github.com>`
* `johzzy<hellojinqiang@gmail.com>`
* `stone<bluestn@163.com>`
* `cfw11<34058899+cfw11@users.noreply.github.com>`
* `Hung-YiChen<gaod.chen@gmail.com>`
* `long<liyalong12345@126.com>`

View file

@ -1,94 +0,0 @@
CONTRIBUTORS ordered by first contribution.
* winlinvip<winlin@vip.126.com>
* winlinvip<winterserver@126.com>
* winlinvip<chengli.ycl@alibaba-inc.com>
* wenjiegit<zhaowenjie@tal.com>
* wenjiegit<740936897@qq.com>
* wenjiegit<wenjie.zhao@chinacache.com>
* xiangcheng.liu<liuxc0116@foxmail.com>
* naijia.liu<youngcow@youngcow.net>
* alcoholyi<alcoholyi@qq.com>
* byteman<wangchen2011@gmail.com>
* chad.wang<chad.wang.cn@gmail.com>
* suhetao<suhetao@gmail.com>
* Johnny<fengjihu@163.com>
* karthikeyan<keyanmca@gmail.com>
* StevenLiu<lq@chinaffmpeg.org>
* zhengfl<zhengfl_1989@126.com>
* tufang14<breadbean1449@gmail.com>
* allspace<allspace@gmail.com>
* niesongsong<nie950@gmail.com>
* rudeb0t<nimrod@themanxgroup.tw>
* CallMeNP<np.liamg@gmail.com>
* synote<synote@qq.com>
* lovecat<littlefawn@163.com>
* panda1986<542638787@qq.com>
* YueHonghui<hongf.yue@hotmail.com>
* ThomasDreibholz<dreibh@simula.no>
* JuntaoLiu<juntliu@gmail.com>
* RocFang<fangpeng1986@gmail.com>
* MakarovYaroslav<yaroslav.makarov.97@mail.ru>
* MirkoVelic<mvelic@inoxx.net>
* HuiZhang(huzhang2)<huzhang2@cisco.com>
* OtterWa<simpleotter23@gmail.com>
* walkermi<172192667@qq.com>
* haofz<fuzhuang.hao@vhall.com>
* ME_Kun_Han<hanvskun@hotmail.com>
* ljx0305<ljx0305@gmail.com>
* cenxinwei<censhanhe@163.com>
* StarBrilliant<m13253@hotmail.com>
* xubin<xubin@chnvideo.com>
* intliang<yintiliang@gmail.com>
* flowerwrong<sysuyangkang@gmail.com>
* YLX<568414379@qq.com>
* J<guotaojiang@qq.com>
* Harlan<hailiang@gvrcraft.com>
* hankun<hankun@bravovcloud.com>
* JonathanBarratt<jonathan.barratt@gmail.com>
* KeeganH<keeganwharris@gmail.com>
* StevenLiu<lingjiujianke@gmail.com>
* liuxc0116<liuxc0116@gmail.com>
* ChengdongZhang<lmajzcd@sina.com>
* lovacat<lovecat@china.sina.com>
* qiang.li<qiang.li@verycdn.com.cn>
* HungMingWu<u9089000@gmail.com>
* Himer<xishizhaohua@qq.com>
* xialixin<xialixin@kanzhun.com>
* xialixin<68469352@qq.com>
* xialixin<xlx0625@163.com>
* xialixin<xialx@yuntongxun.com>
* alphonsetai<tyh_123@163.com>
* Michael.Ma<wnpllr@gmail.com>
* lam2003<linmin3@yy.com>
* runner365<shiwei05@kuaishou.com>
* runner365<shi.weibd@hotmail.com>
* XiaofengWang<wasphin@gmail.com>
* xiaozhihong<hondaxiao@tencent.com>
* xiaozhihong<xiaozhihong8@gmail.com>
* xiaozhihong<xiaozhihong@huya.com>
* yanghuiwen<cainiaodj@qq.com>
* Bepartofyou<309554135@qq.com>
* Bepartofyou<pengqiang.wpq@alibaba-inc.com>
* l<22312935+lam2003@users.noreply.github.com>
* xfalcon<x-falcon@users.noreply.github.com>
* chen-guanghua<jinxue.cgh@alibaba-inc.com>
* chen-guanghua<chengh_math@126.com>
* lipeng19811218<mozhan.lp@alibaba-inc.com>
* lipeng19811218<lipeng19811218@gmail.com>
* yajun18<yajun18@staff.sina.com.cn>
* liulichuan<liulichuan@kuaishou.com>
* yapingcat<caoyapingneu@163.com>
* chenchengbin<chenchengbin@yy.com>
* duiniuluantanqin<nmgchenhaibo@foxmail.com>
* jasongwq<jasongwq@gmail.com>
* yinjiaoyuan<yinjiaoyuan@163.com>
* PieerePi<pihuibin@hotmail.com>
* JesseXi<jesse.jinjin@wo.cn>
* PieerePi<40780488+PieerePi@users.noreply.github.com>
* ghostsf<ghost_sf@163.com>
* xbpeng121<53243357+xbpeng121@users.noreply.github.com>
* johzzy<hellojinqiang@gmail.com>
* stone<bluestn@163.com>
* cfw11<34058899+cfw11@users.noreply.github.com>
* Hung-YiChen<gaod.chen@gmail.com>
* long<liyalong12345@126.com>

1
trunk/AUTHORS.txt Symbolic link
View file

@ -0,0 +1 @@
AUTHORS.md

View file

@ -183,15 +183,15 @@ echo "" >> $SRS_AUTO_HEADERS_H
# generated the contributors from AUTHORS.txt
#####################################################################################
if [[ -f AUTHORS.txt ]]; then
SRS_CONSTRIBUTORS=`cat AUTHORS.txt|grep "*"|awk '{print $2}'`
echo "#define SRS_CONSTRIBUTORS \"\\" >> $SRS_AUTO_HEADERS_H
for CONTRIBUTOR in $SRS_CONSTRIBUTORS; do
RTMP_SIG_SRS_AUTHORS=`cat AUTHORS.txt|grep "^-"|awk -F '`' '{print $2}'`
echo "#define RTMP_SIG_SRS_AUTHORS \"\\" >> $SRS_AUTO_HEADERS_H
for CONTRIBUTOR in $RTMP_SIG_SRS_AUTHORS; do
CONTRIBUTOR=`echo $CONTRIBUTOR|sed 's/@users.noreply.github.com>/@github>/g'`
echo "${CONTRIBUTOR} \\" >> $SRS_AUTO_HEADERS_H
done
echo "\"" >> $SRS_AUTO_HEADERS_H
else
echo "#define SRS_CONSTRIBUTORS \"ossrs\"" >> $SRS_AUTO_HEADERS_H
echo "#define RTMP_SIG_SRS_AUTHORS \"ossrs\"" >> $SRS_AUTO_HEADERS_H
fi
# new empty line to auto headers file.

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,25 +1,8 @@
/*
The MIT License (MIT)
Copyright (c) 2013-2015 SRS(ossrs)
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
//
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//
#include <srs_app_latest_version.hpp>

View file

@ -1,25 +1,8 @@
/*
The MIT License (MIT)
Copyright (c) 2013-2015 SRS(ossrs)
Permission is hereby granted, free of charge, to any person obtaining a copy of
this software and associated documentation files (the "Software"), to deal in
the Software without restriction, including without limitation the rights to
use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:
The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
//
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//
#ifndef SRS_APP_LATEST_VERSION_HPP
#define SRS_APP_LATEST_VERSION_HPP

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Bepartofyou
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Bepartofyou
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 John
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 John
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 John
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 John
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 John
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 John
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 John
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 John
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 John
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 John
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

View file

@ -1,5 +1,5 @@
//
// Copyright (c) 2013-2021 Winlin
// Copyright (c) 2013-2021 The SRS Authors
//
// SPDX-License-Identifier: MIT
//

Some files were not shown because too many files have changed in this diff Show more