mirror of
https://github.com/ossrs/srs.git
synced 2025-03-09 15:49:59 +00:00
fix #257, support 0.1s+ latency. 2.0.70
This commit is contained in:
parent
68ade0a267
commit
10297fab51
19 changed files with 179 additions and 30 deletions
|
@ -145,6 +145,13 @@ vhost __defaultVhost__ {
|
|||
# the MR(merged-read) setting for publisher.
|
||||
# the MW(merged-write) settings for player.
|
||||
vhost mrw.srs.com {
|
||||
# whether enable min delay mode for vhost.
|
||||
# for min latence mode:
|
||||
# 1. disable the mr for vhost.
|
||||
# 2. use timeout for cond wait for consumer queue.
|
||||
# @see https://github.com/winlinvip/simple-rtmp-server/issues/257
|
||||
# default: on
|
||||
min_latency off;
|
||||
# about MR, read https://github.com/winlinvip/simple-rtmp-server/issues/241
|
||||
mr {
|
||||
# whether enable the MR(merged-read)
|
||||
|
@ -440,6 +447,12 @@ vhost debug.srs.com {
|
|||
|
||||
# the vhost for min delay, donot cache any stream.
|
||||
vhost min.delay.com {
|
||||
# @see vhost mrw.srs.com for detail.
|
||||
min_latency on;
|
||||
mr {
|
||||
enabled off;
|
||||
}
|
||||
mw_latency 100;
|
||||
# whether cache the last gop.
|
||||
# if on, cache the last gop and dispatch to client,
|
||||
# to enabled fast startup for client, client play immediately.
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# the config for srs to delivery realtime RTMP stream
|
||||
# @see https://github.com/winlinvip/simple-rtmp-server/wiki/v1_CN_SampleRealtime
|
||||
# @see https://github.com/winlinvip/simple-rtmp-server/wiki/v2_CN_SampleRealtime
|
||||
# @see full.conf for detail config.
|
||||
|
||||
listen 1935;
|
||||
|
@ -7,6 +7,7 @@ max_connections 1000;
|
|||
vhost __defaultVhost__ {
|
||||
gop_cache off;
|
||||
queue_length 10;
|
||||
min_latency on;
|
||||
mr {
|
||||
enabled off;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue