正在显示
1 个修改的文件
包含
19 行增加
和
150 行删除
1 | #Simple-RTMP-Server | 1 | #Simple-RTMP-Server |
2 | 2 | ||
3 | -SRS/1.0,开发代号:[HuKaiqun](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Product#release10) | 3 | +SRS/1.0, [HuKaiqun](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Product#release10) |
4 | 4 | ||
5 | -SRS定位是运营级的互联网直播服务器集群,追求更好的概念完整性和最简单实现的代码。 | 5 | +SRS定位是运营级的互联网直播服务器集群,追求更好的概念完整性和最简单实现的代码。<br/> |
6 | +SRS is industrial-strength live streaming cluster, for the best conceptual integrity and the simplest implementation. | ||
6 | 7 | ||
7 | -下载发布版(github): | ||
8 | -[Centos6-x86_64](http://winlinvip.github.io/srs.release/releases/files/SRS-CentOS6-x86_64-1.0.32.zip) | ||
9 | -其他[more...](http://winlinvip.github.io/srs.release/releases/) <br/> | ||
10 | -下载发布版(国内阿里云镜像): | ||
11 | -[Centos6-x86_64](http://www.ossrs.net/srs.release/releases/files/SRS-CentOS6-x86_64-1.0.32.zip) | ||
12 | -其他[more...](http://www.ossrs.net/srs.release/releases/)<br/> | ||
13 | -腾讯QQ和微信:[Contact](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Contact)<br/> | ||
14 | -同类产品:[BLS](https://github.com/wenjiegit/Bull-Live-Server)/[BLE](https://github.com/wenjiegit/Bull-Live-Encoder), [NGINX-RTMP](https://github.com/arut/nginx-rtmp-module), [CRTMPD](http://www.rtmpd.com/), [RED5](http://www.red5.org/), [WOWZA](http://www.wowza.com/), [FMS/AMS](http://www.adobe.com/products/adobe-media-server-standard.html) | ||
15 | - | ||
16 | -获得源码(github): [https://github.com/simple-rtmp-server/srs](https://github.com/simple-rtmp-server/srs) [GIT使用方法](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Git) | ||
17 | - | ||
18 | -```bash | ||
19 | -git clone https://github.com/simple-rtmp-server/srs.git | ||
20 | -``` | ||
21 | - | ||
22 | -获得源码(国内CSDN镜像): [https://code.csdn.net/winlinvip/srs-csdn](https://code.csdn.net/winlinvip/srs-csdn) [GIT使用方法](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Git) | ||
23 | - | ||
24 | -```bash | ||
25 | -git clone https://code.csdn.net/winlinvip/srs-csdn.git | ||
26 | -``` | ||
27 | - | ||
28 | -获得源码(国内OSChina镜像): [http://git.oschina.net/winlinvip/srs.oschina](http://git.oschina.net/winlinvip/srs.oschina) [GIT使用方法](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Git) | ||
29 | - | ||
30 | -```bash | ||
31 | -git clone https://git.oschina.net/winlinvip/srs.oschina.git | ||
32 | -``` | ||
33 | - | ||
34 | -报告问题(BugReport): [https://github.com/simple-rtmp-server/srs/issues/new](https://github.com/simple-rtmp-server/srs/issues/new)<br/> | ||
35 | -中文资料(Wiki): [https://github.com/simple-rtmp-server/srs/wiki](https://github.com/simple-rtmp-server/srs/wiki) <br/> | ||
36 | -使用步骤(Usage): [https://github.com/simple-rtmp-server/srs#usage](#usage) <br/> | ||
37 | -公用机器(LiveShow): [https://github.com/simple-rtmp-server/srs/wiki/v1_CN_LiveShow](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_LiveShow) <br/> | ||
38 | -捐款(Donation): [GitHub](http://winlinvip.github.io/srs.release/donation/index.html) | ||
39 | -或 [阿里云镜像](http://www.ossrs.net/srs.release/donation/index.html) ,查看 | ||
40 | -[捐献墙(Donations)](https://github.com/simple-rtmp-server/srs/blob/develop/DONATIONS.txt)<br/> | 8 | +Download from github.io: [Centos6-x86_64][centos0], [more...][more0]<br/> |
9 | +Download from ossrs.net: [Centos6-x86_64][centos1], [more...][more1]<br/> | ||
10 | +Website for SRS/1.0, read SRS 1.0 [Chinese][srs1_CN] or [English][srs1_EN]. | ||
41 | 11 | ||
42 | ## About | 12 | ## About |
43 | 13 | ||
@@ -49,120 +19,6 @@ and http-api/http-callback/reload, introduces tracable | @@ -49,120 +19,6 @@ and http-api/http-callback/reload, introduces tracable | ||
49 | session-oriented log, exports client srs-librtmp, | 19 | session-oriented log, exports client srs-librtmp, |
50 | provides EN/CN wiki and the most simple architecture. | 20 | provides EN/CN wiki and the most simple architecture. |
51 | 21 | ||
52 | -SRS focus on small problem domain, which is the most complex for all software(see OOAD). | ||
53 | -Because of lack of deveoper resource, SRS only provides features which is the most popular | ||
54 | -for internet. SRS is simple for and only for problem domain is simplified. | ||
55 | - | ||
56 | -SRS is a simple, RTMP( | ||
57 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryRTMP), | ||
58 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryRTMP) | ||
59 | -), | ||
60 | -HLS( | ||
61 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryHLS), | ||
62 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryHLS) | ||
63 | -), | ||
64 | -high-performance(2.7k+ clients)( | ||
65 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Performance), | ||
66 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Performance) | ||
67 | -), | ||
68 | -single processes, edge/origin live server, | ||
69 | -x86/x64/arm( | ||
70 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLinuxArm), | ||
71 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SrsLinuxArm) | ||
72 | -), | ||
73 | -compile depends on st( | ||
74 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Architecture), | ||
75 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Architecture) | ||
76 | -)(required), | ||
77 | -[ssl](http://www.openssl.org/) and [http-parser](https://github.com/joyent/http-parser), | ||
78 | -use [nginx](http://nginx.org/), [ffmpeg](http://ffmpeg.org/) and | ||
79 | -[cherrypy](http://www.cherrypy.org/) as external tools. that is, only need st to run srs for | ||
80 | -minimum run. see Build( | ||
81 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Build), | ||
82 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Build) | ||
83 | -). | ||
84 | - | ||
85 | -SRS supports vhost( | ||
86 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_RtmpUrlVhost), | ||
87 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_RtmpUrlVhost) | ||
88 | -), | ||
89 | -rtmp(encoder push( | ||
90 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryRTMP), | ||
91 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryRTMP) | ||
92 | -), | ||
93 | -client/edge( | ||
94 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Edge), | ||
95 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Edge), | ||
96 | -) pull), | ||
97 | -ingester(srs pull)( | ||
98 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Ingest), | ||
99 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Ingest) | ||
100 | -), | ||
101 | -HLS( | ||
102 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryHLS), | ||
103 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryHLS) | ||
104 | -), | ||
105 | -HLS audio only( | ||
106 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryHLS#hlsaudioonly), | ||
107 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryHLS#hlsaudioonly) | ||
108 | -), | ||
109 | -transcoding( | ||
110 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_FFMPEG), | ||
111 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_FFMPEG) | ||
112 | -), | ||
113 | -forward( | ||
114 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_FFMPEG), | ||
115 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_FFMPEG) | ||
116 | -), | ||
117 | -http hooks( | ||
118 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_HTTPCallback), | ||
119 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_HTTPCallback) | ||
120 | -), | ||
121 | -http api( | ||
122 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_HTTPApi), | ||
123 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_HTTPApi) | ||
124 | -), | ||
125 | -http server( | ||
126 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_HTTPServer), | ||
127 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_HTTPServer) | ||
128 | -), | ||
129 | -dvr( | ||
130 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DVR), | ||
131 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DVR) | ||
132 | -) and | ||
133 | -SRS-librtmp( | ||
134 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLibrtmp), | ||
135 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SrsLibrtmp) | ||
136 | -). | ||
137 | - | ||
138 | -SRS-librtmp( | ||
139 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLibrtmp), | ||
140 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SrsLibrtmp) | ||
141 | -) | ||
142 | -is a client library, only depends on c++ and socket, with | ||
143 | -examples( | ||
144 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLibrtmp#srs-librtmp-examples), | ||
145 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SrsLibrtmp#srs-librtmp-examples) | ||
146 | -)(to play, | ||
147 | -publish, ingest flv/rtmp, inject flv, | ||
148 | -SRS-librtmp( | ||
149 | -[CN](https://github.com/simple-rtmp-server/srs/wiki/v1_CN_SrsLibrtmp), | ||
150 | -[EN](https://github.com/simple-rtmp-server/srs/wiki/v1_EN_SrsLibrtmp) | ||
151 | -) | ||
152 | -provides apis to support RTMP, FLV and AMF0. | ||
153 | - | ||
154 | -WebSite: [http://ossrs.net](http://ossrs.net) <br/> | ||
155 | -Release: [http://winlinvip.github.io/srs.release](http://winlinvip.github.io/srs.release) <br/> | ||
156 | -Blog: [http://blog.csdn.net/win_lin](http://blog.csdn.net/win_lin) <br/> | ||
157 | -CSDN mirror: [https://code.csdn.net/winlinvip/srs-csdn](https://code.csdn.net/winlinvip/srs-csdn) <br/> | ||
158 | -See also: [https://github.com/simple-rtmp-server/srs](https://github.com/simple-rtmp-server/srs) <br/> | ||
159 | -Github DEMO: [demo with your SRS](http://winlinvip.github.io/srs.release/trunk/research/players/srs_player.html?server=192.168.1.170&vhost=192.168.1.170) <br/> | ||
160 | -Wiki: [https://github.com/simple-rtmp-server/srs/wiki](https://github.com/simple-rtmp-server/srs/wiki) <br/> | ||
161 | -StreamServers:[BLS](https://github.com/wenjiegit/Bull-Live-Server)/[BLE](https://github.com/wenjiegit/Bull-Live-Encoder), | ||
162 | -[NGINX-RTMP](https://github.com/arut/nginx-rtmp-module), [CRTMPD](http://www.rtmpd.com/), | ||
163 | -[RED5](http://www.red5.org/), [WOWZA](http://www.wowza.com/), | ||
164 | -[FMS/AMS](http://www.adobe.com/products/adobe-media-server-standard.html) | ||
165 | - | ||
166 | ## AUTHORS | 22 | ## AUTHORS |
167 | 23 | ||
168 | There are three types of people that have contributed to the SRS project: | 24 | There are three types of people that have contributed to the SRS project: |
@@ -790,3 +646,16 @@ Schema#2: SRS RTMP Edge server pull stream from origin (or upstream SRS | @@ -790,3 +646,16 @@ Schema#2: SRS RTMP Edge server pull stream from origin (or upstream SRS | ||
790 | Beijing, 2013.10<br/> | 646 | Beijing, 2013.10<br/> |
791 | Winlin | 647 | Winlin |
792 | 648 | ||
649 | + | ||
650 | +[contact]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Contact | ||
651 | +[more0]: http://winlinvip.github.io/srs.release/releases/ | ||
652 | +[more1]: http://www.ossrs.net/srs.release/releases/ | ||
653 | + | ||
654 | +[branch2]: https://github.com/simple-rtmp-server/srs/tree/2.0release | ||
655 | +[release2]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Product#release20 | ||
656 | +[centos0]: http://winlinvip.github.io/srs.release/releases/files/SRS-CentOS6-x86_64-1.0.32.zip | ||
657 | +[centos1]: http://www.ossrs.net/srs.release/releases/files/SRS-CentOS6-x86_64-1.0.32.zip | ||
658 | + | ||
659 | +[srs1_CN]: https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Home | ||
660 | +[srs1_EN]: https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Home | ||
661 | + |
-
请 注册 或 登录 后发表评论