srs icon indicating copy to clipboard operation
srs copied to clipboard

支持无人观看的情况下,超时自动踢流功能。

Open industriousonesoft opened this issue 2 years ago • 0 comments

当推流端开始推流,拉流端超过一段时间(默认为3分钟)仍没有人观看则主动断开推流端,以节省流量。

  1. 可通过宏定义“SRS_PERF_KICKOFF_AS_NO_ONE_WATCHING”来开启或屏蔽所有与自动踢流相关的代码逻辑。
  2. 可通过如下配置来开启或关闭自动踢流功能,以及设置超时时长: vhost defaultVhost { publish { kickoff_enabled on; kickoff_timeout 60000; } }
  3. 无人观看的场景包括: a. 第一次推流后,超过一段时间未检测到拉流端进入 b. 当前所有拉流端断开后,超过一段时间内检测到无新的拉流端进入

industriousonesoft avatar Jul 10 '22 06:07 industriousonesoft