winlin

Merge branch '2.0release' into develop

正在显示 1 个修改的文件 包含 4 行增加8 行删除
@@ -1174,10 +1174,6 @@ SRS always use the most simple architecture to support complex transaction. @@ -1174,10 +1174,6 @@ SRS always use the most simple architecture to support complex transaction.
1174 * System arch: the system structure and arch. 1174 * System arch: the system structure and arch.
1175 * Modularity arch: the main modularity of SRS. 1175 * Modularity arch: the main modularity of SRS.
1176 * Stream arch: the stream dispatch arch of SRS. 1176 * Stream arch: the stream dispatch arch of SRS.
1177 -* RTMP cluster arch: the RTMP origin and edge cluster arch.  
1178 -* Multiple processes arch (by wenjie): the multiple process of SRS.  
1179 -* CLI arch: the cli arch for SRS, api to manage SRS.  
1180 -* Bandwidth specification: the bandwidth test specification of SRS.  
1181 1177
1182 ### System Architecture 1178 ### System Architecture
1183 1179
@@ -1185,12 +1181,12 @@ SRS always use the most simple architecture to support complex transaction. @@ -1185,12 +1181,12 @@ SRS always use the most simple architecture to support complex transaction.
1185 +------------------------------------------------------+ 1181 +------------------------------------------------------+
1186 | SRS(Simple RTMP Server) | 1182 | SRS(Simple RTMP Server) |
1187 +---------------+---------------+-----------+----------+ 1183 +---------------+---------------+-----------+----------+
1188 -| API/hook | Transcoder | HLS | RTMP | 1184 +| API/hook | Transcoder | HLS/HDS | RTMP/FLV |
1189 | http-parser | FFMPEG/x264 | NGINX/ts | protocol | 1185 | http-parser | FFMPEG/x264 | NGINX/ts | protocol |
1190 +---------------+---------------+-----------+----------+ 1186 +---------------+---------------+-----------+----------+
1191 | Network(state-threads) | 1187 | Network(state-threads) |
1192 +------------------------------------------------------+ 1188 +------------------------------------------------------+
1193 -| All Linux(RHEL,CentOS,Ubuntu,Fedora...) | 1189 +| All Linux/Unix(RHEL,CentOS,Ubuntu,Fedora...) |
1194 +------------------------------------------------------+ 1190 +------------------------------------------------------+
1195 </pre> 1191 </pre>
1196 1192
@@ -1198,11 +1194,11 @@ SRS always use the most simple architecture to support complex transaction. @@ -1198,11 +1194,11 @@ SRS always use the most simple architecture to support complex transaction.
1198 1194
1199 <pre> 1195 <pre>
1200 +------------------------------------------------------+ 1196 +------------------------------------------------------+
1201 -| Main(srs/bandwidth/librtmp) | 1197 +| Main(srs/ingest-hls/librtmp) |
1202 +------------------------------------------------------+ 1198 +------------------------------------------------------+
1203 | App(Server/Client application) | 1199 | App(Server/Client application) |
1204 +------------------------------------------------------+ 1200 +------------------------------------------------------+
1205 -| RTMP(Protocol stack) | 1201 +| RTMP/HTTP/RawStream(Protocol stack) |
1206 +------------------------------------------------------+ 1202 +------------------------------------------------------+
1207 | Kernel(depends on Core, provides error/log) | 1203 | Kernel(depends on Core, provides error/log) |
1208 +------------------------------------------------------+ 1204 +------------------------------------------------------+