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 07:47:08 +0800
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
a0c6e4ee8c7026e64f42395ef5c40333984fc7bb
a0c6e4ee
1 parent
9d850251
refine readme, add exec for stream arch
显示空白字符变更
内嵌
并排对比
正在显示
1 个修改的文件
包含
10 行增加
和
6 行删除
README.md
README.md
查看文件 @
a0c6e4e
...
...
@@ -815,6 +815,7 @@ SRS always use the most simple architecture to support complex transaction.
| Flash,XSPLIT, | +-> FLV/MP3/Aac/Ts ---+-> HTTP player |
| ......) | +-> Fowarder ---------+-> RTMP server |
| | +-> Transcoder -------+-> RTMP server |
| | +-> EXEC(5) ----------+-> External app |
| | +-> DVR --------------+-> Flv file |
| | +-> BandwidthTest ----+-> flash |
+----------------------+ | |
...
...
@@ -834,12 +835,11 @@ SRS always use the most simple architecture to support complex transaction.
</pre>
Remark:
*
Encoder: encoder must push RTMP stream to SRS server.
*
MediaSource: any media source, which can be ingest by ffmpeg.
*
Ingester: SRS will fork a process to run ffmpeg(or your application) to ingest any input to rtmp, push to SRS. Read
[
Ingest
][
v1_CN_Ingest
]
.
*
Streamer: SRS will listen for some protocol and accept stream push
over some protocol and remux to rtmp to SRS. Read
<a
href=
"https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Streamer"
>
Streamer
</a>
.
1.
Encoder: Encoder must push RTMP stream to SRS server.
1.
MediaSource: Any media source, which can be ingest by ffmpeg.
1.
Ingester: SRS fork a ffmpeg(or application) to ingest something to rtmp to SRS. Read
[
Ingest
][
v1_CN_Ingest
]
.
1.
Streamer: SRS listen to remux some protocol to rtmp to SRS. Read
[
Streamer
][
v2_CN_Streamer
]
.
1.
EXEC: SRS exec external application when got event, read
[
ng-exec
][
v3_CN_NgExec
]
.
Beijing, 2013.10
<br/>
Winlin
...
...
@@ -987,6 +987,8 @@ Winlin
[
v2_EN_DeliveryHttpStream
]:
https://github.com/simple-rtmp-server/srs/wiki/v2_EN_DeliveryHttpStream
[
v1_CN_DeliveryHDS
]:
https://github.com/simple-rtmp-server/srs/wiki/v1_CN_DeliveryHDS
[
v1_EN_DeliveryHDS
]:
https://github.com/simple-rtmp-server/srs/wiki/v1_EN_DeliveryHDS
[
v2_CN_Streamer
]:
https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Streamer
[
v2_EN_Streamer
]:
https://github.com/simple-rtmp-server/srs/wiki/v2_EN_Streamer
[
v2_CN_Streamer2
]:
https://github.com/simple-rtmp-server/srs/wiki/v2_CN_Streamer#push-http-flv-to-srs
[
v2_EN_Streamer2
]:
https://github.com/simple-rtmp-server/srs/wiki/v2_EN_Streamer#push-http-flv-to-srs
[
v2_CN_SampleHttpFlv
]:
https://github.com/simple-rtmp-server/srs/wiki/v2_CN_SampleHttpFlv
...
...
@@ -1012,6 +1014,8 @@ Winlin
[
v2_EN_LowLatency#merged-write
]:
https://github.com/simple-rtmp-server/srs/wiki/v2_EN_LowLatency#merged-write
[
v1_CN_IDE
]:
https://github.com/simple-rtmp-server/srs/wiki/v1_CN_IDE
[
v2_CN_LowLatency#merged-write
]:
https://github.com/simple-rtmp-server/srs/wiki/v2_CN_LowLatency#merged-write
[
v3_CN_NgExec
]:
https://github.com/simple-rtmp-server/srs/wiki/v3_CN_NgExec
[
v3_EN_NgExec
]:
https://github.com/simple-rtmp-server/srs/wiki/v3_EN_NgExec
[
bug #213
]:
https://github.com/simple-rtmp-server/srs/issues/213
[
bug #194
]:
https://github.com/simple-rtmp-server/srs/issues/194
...
...
请
注册
或
登录
后发表评论