winlin

update readme.

正在显示 1 个修改的文件 包含 29 行增加10 行删除
@@ -19,18 +19,33 @@ Download from ossrs.net: @@ -19,18 +19,33 @@ Download from ossrs.net:
19 19
20 SRS(SIMPLE RTMP Server) over state-threads created in 2013.10. 20 SRS(SIMPLE RTMP Server) over state-threads created in 2013.10.
21 21
22 -SRS is a simple, [RTMP](https://github.com/winlinvip/simple-rtmp-server/wiki/DeliveryRTMP)/[HLS](https://github.com/winlinvip/simple-rtmp-server/wiki/DeliveryHLS),  
23 -[high-performance](https://github.com/winlinvip/simple-rtmp-server/wiki/Performance), single/multiple(plan) processes, edge/origin live server, 22 +SRS focus on small problem domain, which is the most complex for all software(see OOAD).
  23 +Because of lack of deveoper resource, SRS only provides features which is the most popular
  24 +for internet. SRS is simple for and only for problem domain is simplified.
  25 +
  26 +SRS is a simple, [RTMP](https://github.com/winlinvip/simple-rtmp-server/wiki/DeliveryRTMP)/
  27 +[HLS](https://github.com/winlinvip/simple-rtmp-server/wiki/DeliveryHLS),
  28 +[high-performance](https://github.com/winlinvip/simple-rtmp-server/wiki/Performance),
  29 +single/multiple(plan) processes, edge/origin live server,
24 [x86/x64/arm](https://github.com/winlinvip/simple-rtmp-server/wiki/SrsLinuxArm), 30 [x86/x64/arm](https://github.com/winlinvip/simple-rtmp-server/wiki/SrsLinuxArm),
25 -compile depends on [st](http://sourceforge.net/projects/state-threads)(required), [ssl](http://www.openssl.org/) and [http-parser](https://github.com/joyent/http-parser),  
26 -use [nginx](http://nginx.org/), [ffmpeg](http://ffmpeg.org/) and [cherrypy](http://www.cherrypy.org/) as external tools. that is, only need st to run srs for 31 +compile depends on [st](http://sourceforge.net/projects/state-threads)(required),
  32 +[ssl](http://www.openssl.org/) and [http-parser](https://github.com/joyent/http-parser),
  33 +use [nginx](http://nginx.org/), [ffmpeg](http://ffmpeg.org/) and
  34 +[cherrypy](http://www.cherrypy.org/) as external tools. that is, only need st to run srs for
27 minimum run. see [Build](https://github.com/winlinvip/simple-rtmp-server/wiki/Build). 35 minimum run. see [Build](https://github.com/winlinvip/simple-rtmp-server/wiki/Build).
28 36
29 SRS supports [vhost](https://github.com/winlinvip/simple-rtmp-server/wiki/RtmpUrlVhost), 37 SRS supports [vhost](https://github.com/winlinvip/simple-rtmp-server/wiki/RtmpUrlVhost),
30 -rtmp([encoder push](https://github.com/winlinvip/simple-rtmp-server/wiki/DeliveryRTMP), client/[edge](https://github.com/winlinvip/simple-rtmp-server/wiki/Edge) pull), [ingester(srs pull)](https://github.com/winlinvip/simple-rtmp-server/wiki/Ingest),  
31 -[HLS](https://github.com/winlinvip/simple-rtmp-server/wiki/DeliveryHLS), [HLS audio only](https://github.com/winlinvip/simple-rtmp-server/wiki/DeliveryHLS#hlsaudioonly), [transcoding](https://github.com/winlinvip/simple-rtmp-server/wiki/FFMPEG),  
32 -[forward](https://github.com/winlinvip/simple-rtmp-server/wiki/FFMPEG), [http hooks](https://github.com/winlinvip/simple-rtmp-server/wiki/HTTPCallback), [http api](https://github.com/winlinvip/simple-rtmp-server/wiki/HTTPApi),  
33 -[http server](https://github.com/winlinvip/simple-rtmp-server/wiki/HTTPServer), [dvr](https://github.com/winlinvip/simple-rtmp-server/wiki/DVR). 38 +rtmp([encoder push](https://github.com/winlinvip/simple-rtmp-server/wiki/DeliveryRTMP),
  39 +client/[edge](https://github.com/winlinvip/simple-rtmp-server/wiki/Edge) pull),
  40 +[ingester(srs pull)](https://github.com/winlinvip/simple-rtmp-server/wiki/Ingest),
  41 +[HLS](https://github.com/winlinvip/simple-rtmp-server/wiki/DeliveryHLS),
  42 +[HLS audio only](https://github.com/winlinvip/simple-rtmp-server/wiki/DeliveryHLS#hlsaudioonly),
  43 +[transcoding](https://github.com/winlinvip/simple-rtmp-server/wiki/FFMPEG),
  44 +[forward](https://github.com/winlinvip/simple-rtmp-server/wiki/FFMPEG),
  45 +[http hooks](https://github.com/winlinvip/simple-rtmp-server/wiki/HTTPCallback),
  46 +[http api](https://github.com/winlinvip/simple-rtmp-server/wiki/HTTPApi),
  47 +[http server](https://github.com/winlinvip/simple-rtmp-server/wiki/HTTPServer),
  48 +[dvr](https://github.com/winlinvip/simple-rtmp-server/wiki/DVR).
34 49
35 WebSite: [http://ossrs.net](http://ossrs.net) <br/> 50 WebSite: [http://ossrs.net](http://ossrs.net) <br/>
36 Release: [http://winlinvip.github.io/srs.release](http://winlinvip.github.io/srs.release) <br/> 51 Release: [http://winlinvip.github.io/srs.release](http://winlinvip.github.io/srs.release) <br/>
@@ -39,7 +54,10 @@ CSDN mirror: [https://code.csdn.net/winlinvip/srs-csdn](https://code.csdn.net/wi @@ -39,7 +54,10 @@ CSDN mirror: [https://code.csdn.net/winlinvip/srs-csdn](https://code.csdn.net/wi
39 See also: [https://github.com/winlinvip/simple-rtmp-server](https://github.com/winlinvip/simple-rtmp-server) <br/> 54 See also: [https://github.com/winlinvip/simple-rtmp-server](https://github.com/winlinvip/simple-rtmp-server) <br/>
40 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/> 55 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/>
41 Wiki: [https://github.com/winlinvip/simple-rtmp-server/wiki](https://github.com/winlinvip/simple-rtmp-server/wiki) <br/> 56 Wiki: [https://github.com/winlinvip/simple-rtmp-server/wiki](https://github.com/winlinvip/simple-rtmp-server/wiki) <br/>
42 -StreamServers:[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) 57 +StreamServers:[BLS](https://github.com/wenjiegit/Bull-Live-Server)/[BLE](https://github.com/wenjiegit/Bull-Live-Encoder),
  58 +[NGINX-RTMP](https://github.com/arut/nginx-rtmp-module), [CRTMPD](http://www.rtmpd.com/),
  59 +[RED5](http://www.red5.org/), [WOWZA](http://www.wowza.com/),
  60 +[FMS/AMS](http://www.adobe.com/products/adobe-media-server-standard.html)
43 61
44 ## AUTHORS 62 ## AUTHORS
45 The PRIMARY AUTHORS are (and/or have been)(Authors ordered by first contribution): 63 The PRIMARY AUTHORS are (and/or have been)(Authors ordered by first contribution):
@@ -53,7 +71,8 @@ About the primary AUTHORS: @@ -53,7 +71,8 @@ About the primary AUTHORS:
53 71
54 And here is an inevitably incomplete list of MUCH-APPRECIATED CONTRIBUTORS -- 72 And here is an inevitably incomplete list of MUCH-APPRECIATED CONTRIBUTORS --
55 people who have submitted patches, reported bugs, added translations, helped 73 people who have submitted patches, reported bugs, added translations, helped
56 -answer newbie questions, and generally made SRS that much better: [AUTHORS.txt](https://github.com/winlinvip/simple-rtmp-server/blob/master/AUTHORS.txt) 74 +answer newbie questions, and generally made SRS that much better:
  75 +[AUTHORS.txt](https://github.com/winlinvip/simple-rtmp-server/blob/master/AUTHORS.txt)
57 76
58 A big THANK YOU goes to: 77 A big THANK YOU goes to:
59 * [chnvideo](chnvideo.com) co-founders([wiseyoung](mailto:wiseyoung@chnvideo.com), [trueice](mailto:trueice@chnvideo.com), [leijian](mailto:leijian@chnvideo.com)) for [big supports](https://github.com/winlinvip/simple-rtmp-server/wiki/Product#bigthanks). 78 * [chnvideo](chnvideo.com) co-founders([wiseyoung](mailto:wiseyoung@chnvideo.com), [trueice](mailto:trueice@chnvideo.com), [leijian](mailto:leijian@chnvideo.com)) for [big supports](https://github.com/winlinvip/simple-rtmp-server/wiki/Product#bigthanks).