增强hls点播功能,每个切片文件夹生成一个m3u8索引文件

This commit is contained in:
xia-chu
2024-10-26 14:26:39 +08:00
parent 5c80c75ed9
commit 18d5fb71f3
4 changed files with 74 additions and 21 deletions

View File

@@ -139,8 +139,8 @@ listen_ip=::
fileBufSize=65536
#hls最大切片时间
segDur=2
#m3u8索引中,hls保留切片个数(实际保留切片个数大2~3个)
#如果设置为0则不删除切片,而是保存为点播
#m3u8索引中,hls保留切片个数(实际保留切片个数+segRetain个)
#如果设置为0则不删除切片且m3u8文件全量记录切片列表
segNum=3
#HLS切片延迟个数大于0将生成hls_delay.m3u8文件0则不生成
segDelay=0
@@ -150,10 +150,8 @@ segRetain=5
broadcastRecordTs=0
#直播hls文件删除延时单位秒issue: #913
deleteDelaySec=10
#是否保留hls文件此功能部分等效于segNum=0的情况
#不同的是这个保留不会在m3u8文件中体现
#0为不保留不起作用
#1为保留则不删除hls文件如果开启此功能注意磁盘大小或者定期手动清理hls文件
#此选项开启后m3u8文件还是表现为直播但是切片文件会被全部保留为点播用
#segDur设置为0或segKeep设置为1的情况下每个切片文件夹下会生成一个vod.m3u8文件用于点播该时间段的录像
segKeep=0
#如果设置为1则第一个切片长度强制设置为1个GOP。当GOP小于segDur可以提高首屏速度
fastRegister=0