mirror of
https://github.com/ZLMediaKit/ZLMediaKit.git
synced 2026-06-16 04:55:58 +08:00
新增hls快速注册相关配置,提高hls打开速度 (#3024)
新增配置项:hls.fastRegister,默认关闭。 开启后首个切片文件只保存一个gop,可提高hls注册速度,加快播放器打开速度。 但是第一个切片播放完毕,第二个切片需要更长时间生成,可能导致播放器等待加载。
This commit is contained in:
@@ -305,6 +305,7 @@ const string kSegmentRetain = HLS_FIELD "segRetain";
|
||||
const string kFileBufSize = HLS_FIELD "fileBufSize";
|
||||
const string kBroadcastRecordTs = HLS_FIELD "broadcastRecordTs";
|
||||
const string kDeleteDelaySec = HLS_FIELD "deleteDelaySec";
|
||||
const string kFastRegister = HLS_FIELD "fastRegister";
|
||||
|
||||
static onceToken token([]() {
|
||||
mINI::Instance()[kSegmentDuration] = 2;
|
||||
@@ -314,6 +315,7 @@ static onceToken token([]() {
|
||||
mINI::Instance()[kFileBufSize] = 64 * 1024;
|
||||
mINI::Instance()[kBroadcastRecordTs] = false;
|
||||
mINI::Instance()[kDeleteDelaySec] = 10;
|
||||
mINI::Instance()[kFastRegister] = false;
|
||||
});
|
||||
} // namespace Hls
|
||||
|
||||
|
||||
Reference in New Issue
Block a user