Browse Source

minor hls segmenter improvements (#593)

pull/594/head
Jason Dove 4 years ago committed by GitHub
parent
commit
7de50dd916
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 3
      CHANGELOG.md
  2. 4
      ErsatzTV.Core/FFmpeg/FFmpegProcessBuilder.cs

3
CHANGELOG.md

@ -13,6 +13,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). @@ -13,6 +13,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
- omitting the `mode` parameter returns each channel as configured
- Link `File Not Found` health check to `Trash` page to allow deletion
### Changed
- Minor HLS Segmenter improvements
## [0.3.8-alpha] - 2022-01-23
### Fixed
- Fix issue preventing some versions of ffmpeg (usually 4.4.x) from streaming MPEG-TS (Legacy) channels at all

4
ErsatzTV.Core/FFmpeg/FFmpegProcessBuilder.cs

@ -425,7 +425,9 @@ namespace ErsatzTV.Core.FFmpeg @@ -425,7 +425,9 @@ namespace ErsatzTV.Core.FFmpeg
"-segment_list_flags", "+live",
"-hls_segment_filename",
Path.Combine(FileSystemLayout.TranscodeFolder, channelNumber, "live%06d.ts"),
"-hls_flags", "program_date_time+append_list+omit_endlist+independent_segments",
"-hls_flags", "program_date_time+append_list+discont_start+omit_endlist+independent_segments",
"-mpegts_flags", "+initial_discontinuity",
"-mpegts_copyts", "1",
Path.Combine(FileSystemLayout.TranscodeFolder, channelNumber, "live.m3u8")
});

Loading…
Cancel
Save