mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
for bug #241, support mr(merged-read) config and reload. 2.0.52.
This commit is contained in:
parent
57f844b636
commit
5589b13d2e
18 changed files with 293 additions and 48 deletions
20
trunk/conf/full.conf
Normal file → Executable file
20
trunk/conf/full.conf
Normal file → Executable file
|
@ -142,6 +142,26 @@ http_stream {
|
|||
vhost __defaultVhost__ {
|
||||
}
|
||||
|
||||
# the MR(merged-read) setting for publisher.
|
||||
vhost mr.srs.com {
|
||||
# about MR, read https://github.com/winlinvip/simple-rtmp-server/issues/241
|
||||
mr {
|
||||
# whether enable the MR(merged-read)
|
||||
# default: off
|
||||
enabled on;
|
||||
# the latency in ms for MR(merged-read),
|
||||
# the performance+ when latency+, and memory+,
|
||||
# memory(buffer) = latency * kbps / 8
|
||||
# for example, latency=500ms, kbps=3000kbps, each publish connection will consume
|
||||
# memory = 500 * 3000 / 8 = 187500B = 183KB
|
||||
# when there are 2500 publisher, the total memory of SRS atleast:
|
||||
# 183KB * 2500 = 446MB
|
||||
# the value recomment is [300, 2000]
|
||||
# default: 500
|
||||
latency 500;
|
||||
}
|
||||
}
|
||||
|
||||
# vhost for edge, edge and origin is the same vhost
|
||||
vhost same.edge.srs.com {
|
||||
# the mode of vhost, local or remote.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue