Restore max num of segments in playlist value
This commit is contained in:
parent
5a7c16374c
commit
a063956660
@ -35,7 +35,6 @@ type StreamQuality struct {
|
|||||||
// MaxNumberOnDisk must be at least as large as MaxNumberInPlaylist
|
// MaxNumberOnDisk must be at least as large as MaxNumberInPlaylist
|
||||||
type Files struct {
|
type Files struct {
|
||||||
MaxNumberInPlaylist int `yaml:"maxNumberInPlaylist"`
|
MaxNumberInPlaylist int `yaml:"maxNumberInPlaylist"`
|
||||||
MaxNumberOnDisk int `yaml:"maxNumberOnDisk"`
|
|
||||||
}
|
}
|
||||||
|
|
||||||
type IPFS struct {
|
type IPFS struct {
|
||||||
|
@ -14,7 +14,6 @@ videoSettings:
|
|||||||
|
|
||||||
files:
|
files:
|
||||||
maxNumberInPlaylist: 30
|
maxNumberInPlaylist: 30
|
||||||
maxNumberOnDisk: 60
|
|
||||||
|
|
||||||
ipfs:
|
ipfs:
|
||||||
enabled: false
|
enabled: false
|
||||||
|
@ -69,14 +69,13 @@ func startFfmpeg(configuration Config) {
|
|||||||
"-sc_threshold 0", // don't create key frames on scene change - only according to -g
|
"-sc_threshold 0", // don't create key frames on scene change - only according to -g
|
||||||
"-profile:v main", // Main – for standard definition (SD) to 640×480, High – for high definition (HD) to 1920×1080
|
"-profile:v main", // Main – for standard definition (SD) to 640×480, High – for high definition (HD) to 1920×1080
|
||||||
"-f hls",
|
"-f hls",
|
||||||
"-hls_list_size 30",
|
"-hls_list_size " + strconv.Itoa(configuration.Files.MaxNumberInPlaylist),
|
||||||
"-hls_time " + strconv.Itoa(configuration.VideoSettings.ChunkLengthInSeconds),
|
"-hls_time " + strconv.Itoa(configuration.VideoSettings.ChunkLengthInSeconds),
|
||||||
"-strftime 1",
|
"-strftime 1",
|
||||||
"-use_localtime 1",
|
"-use_localtime 1",
|
||||||
"-hls_playlist_type event",
|
"-hls_playlist_type event",
|
||||||
"-hls_segment_filename " + path.Join(outputDir, "stream-%Y%m%d-%s.ts"),
|
"-hls_segment_filename " + path.Join(outputDir, "stream-%Y%m%d-%s.ts"),
|
||||||
"-hls_flags delete_segments+program_date_time+temp_file",
|
"-hls_flags delete_segments+program_date_time+temp_file",
|
||||||
"-segment_wrap 100",
|
|
||||||
"-tune zerolatency",
|
"-tune zerolatency",
|
||||||
|
|
||||||
streamMappingString,
|
streamMappingString,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user