You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a simplified live script, uses the vod segments, Period@start, SegmentTemplate@startNumber, SegmentTemplate@presentationTimeOffset values to control the global timeline.
Player freezes for 2 seconds on starting to playback next manifest after the mpd refresh event reload
This test mdp writes three <Period> on each manifest, each a total duration of 24s of 8s seg_1/_2_/_3.m4s segment files.
Last period has an out-of-band(=in manifest) EventStream schemeIdUri="urn:mpeg:dash:event:2012" value="1" reload event.
Periods use SupplementalProperty schemeIdUri="urn:mpeg:dash:period-connectivity:2015" link to the previous period as this is the same continuous main content, first period in a manifest does not have a link field.
Player is playing 24s3 periods fine but then switch to a new manifest will freeze player for 2 seconds. After a short freeze player runs 24s3 periods fine until same freeze again. So this test is looping the same three 8s*3 segments=24s over and over.
Ideas why player freezes when starting to playback the second refreshed manifest?
The text was updated successfully, but these errors were encountered:
My bad refactoring copypaste error but now fixed. Test manifest consist of three periods on each reply (3*24s, same clip from the start). Last period has an ´` reload scheduling.
Player freezes for few seconds when switching from the current(old) manifest to the new manifest. It does not freeze while playing periods within an active manifest snapshot.
thx, latest nightly build does not freeze anymore on a manifest switch-over period. I am compiling a better and more complex test so can have more test data later.
Nightly build and a test script.
https://reference.dashif.org/dash.js/nightly/samples/dash-if-reference-player/index.html
https://refapp.hbbtv.org/videos/multiperiod_test.php
This is a simplified live script, uses the vod segments, Period@start, SegmentTemplate@startNumber, SegmentTemplate@presentationTimeOffset values to control the global timeline.
Player freezes for 2 seconds on starting to playback next manifest after the mpd refresh event reload
This test mdp writes three
<Period>
on each manifest, each a total duration of 24s of 8sseg_1/_2_/_3.m4s
segment files.Last period has an out-of-band(=in manifest)
EventStream schemeIdUri="urn:mpeg:dash:event:2012" value="1"
reload event.Periods use
SupplementalProperty schemeIdUri="urn:mpeg:dash:period-connectivity:2015"
link to the previous period as this is the same continuous main content, first period in a manifest does not have a link field.Player is playing 24s3 periods fine but then switch to a new manifest will freeze player for 2 seconds. After a short freeze player runs 24s3 periods fine until same freeze again. So this test is looping the same
three 8s*3 segments=24s
over and over.Ideas why player freezes when starting to playback the second refreshed manifest?
The text was updated successfully, but these errors were encountered: