Toggle navigation
Toggle navigation
此项目
正在载入...
Sign in
胡斌
/
srs
转到一个项目
Toggle navigation
项目
群组
代码片段
帮助
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
winlin
2015-09-11 08:00:16 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
6931bdd6d53d14be4104d7eaf69229f87f99f1ea
6931bdd6
1 parent
d76eda35
refine readme, the module and arch
显示空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
13 行增加
和
3 行删除
README.md
README.md
查看文件 @
6931bdd
...
...
@@ -774,9 +774,12 @@ SRS always use the most simple architecture to support complex transaction.
<pre>
+------------------------------------------------------+
| SRS(Simple RTMP Server) |
| Application |
| Origin/Edge/HTTP-FLV/StreamCaster |
+---------------+---------------+-----------+----------+
| API/hook | Transcoder | HLS/HDS | RTMP/FLV |
| RAW API/ | EXEC/ | DVR/ | FLV/TS/ |
| API/hook | Transcoder | HLS/HDS | AMF0/JSON|
+---------------+---------------+-----------+ RTMP/RTSP|
| http-parser | FFMPEG/x264 | NGINX/ts | protocol |
+---------------+---------------+-----------+----------+
| Network(state-threads) |
...
...
@@ -791,9 +794,11 @@ SRS always use the most simple architecture to support complex transaction.
+------------------------------------------------------+
| Main(srs/ingest-hls/librtmp) |
+------------------------------------------------------+
| Modules(1)(User defined modularity) |
+------------------------------------------------------+
| App(Server/Client application) |
+------------------------------------------------------+
| RTMP/HTTP/R
awStream(Protocol stack)
|
| RTMP/HTTP/R
TSP/RawStream(Protocol stack)
|
+------------------------------------------------------+
| Kernel(depends on Core, provides error/log) |
+------------------------------------------------------+
...
...
@@ -801,6 +806,10 @@ SRS always use the most simple architecture to support complex transaction.
+------------------------------------------------------+
</pre>
Remark:
1.
Modules: SRS support embeded modularity, read
[
modules
][
modules
]
.
### Stream Architecture
<pre>
...
...
@@ -889,6 +898,7 @@ Winlin
[
gitlab
]:
https://gitlab.com/winlinvip/srs-gitlab
[
console
]:
http://ossrs.net:1985/console
[
player
]:
http://ossrs.net/players/srs_player.html
[
modules
]:
https://github.com/simple-rtmp-server/srs/blob/develop/trunk/modules/readme.txt
[
v1_CN_Git
]:
https://github.com/simple-rtmp-server/srs/wiki/v1_CN_Git
[
v1_EN_Git
]:
https://github.com/simple-rtmp-server/srs/wiki/v1_EN_Git
...
...
请
注册
或
登录
后发表评论