Closed difosfor closed 4 years ago
Created pull request: #3085
This explains inexplicable stutters observed even with standard DASH manifests containing multiple adaptation sets, where the same variants packaged for HLS play smoothly with no issues.
EDIT: Stripped the linked issue I had stated.
@Brainiarc7, I don't think those are related at all. Issue reported by @difosfor is about low latency management, not about streams with multiple adaptation sets or about smooth transitions across periods.
@difosfor, thanks for the fix!
Environment
Steps to reproduce
const player = MediaPlayer().create()
player.updateSettings({ streaming: { lowLatencyEnabled: true, liveCatchUpPlaybackRate: 0 } })
player.initialize(media, sourceUrl, true)
player.setPlaybackRate(1.1)
Observed behaviour
The playback rate is changed back to 1 even though catchup was disabled.
Console output
Notes
This is a regression of my previous issue #2897. I've noted what I think to be the fix in a comment in there. I'm now creating this issue and will fork and try to fix it and then create a PR with that fix for your consideration.