Description
System info
Operating System: MacOs Sonoma / docker image
Shaka Packager Version: 3.2.0
Issue and steps to reproduce the problem
In my case, mp4 segments with a duration of 10 seconds are recorded from the rtsp stream, then I make subtitles and need to transfer them to mpeg dash live stream generation.
Packager Command:
packager
'in=s_1723709062.mp4,stream=video,init_segment=video_init.mp4,segment_template=v$Number$.m4s'
'in=s_1723709062.mp4,stream=audio,init_segment=audio_init.mp4,segment_template=a$Number$.m4s'
'in=s_1723710328_en.vtt,stream=text,language=en,format=ttml+mp4,init_segment=sub_init.mp4,segment_template=s$Number$.m4s'
--mpd_output manifest.mpd
--minimum_update_period 5
--preserved_segments_outside_live_window 4
--segment_duration 2
--fragment_duration 10
--start_segment_number 36
--suggested_presentation_delay 5
Extra steps to reproduce the problem?
(1) take 10 video files and run packager alternately to get a stream
What is the expected result?
it will request segments in turn from 1 to infinity.
What happens instead?
The player plays exactly the first 5 segments and then only requests manifest.mpd.