[Bug] Unable to rewind back more than 30s on live streams
Checklist (Your issue will be automatically closed if you delete this part)
- [x] I make sure that there are no existing issues - open or closed - which I could contribute my information to.
- [x] I understand that issues with limited impact, such as those occurring on specific devices or under specific network conditions, will not be fixed.
- [x] I am able to reproduce the bug with the latest version given here: CLICK THIS LINK.
- [ ] I have attached the error report in the issue.
Describe the bug Many releases ago I remember, it was possible to rewind up to 1 hour back from live timestamp, where now it is only around 30s. Is it technical limitation or an oversight?
Frequency All live streams
Steps to reproduce the bug Open any Live stream, that started more than 30s ago, you won't be able to rewind more than ~30s
Device (e.g. Pixel 9 Pro) Redmi note 8
Error report None
Additional context
I think it's because we are using different playing method. It might still possible to rewind back lives more, but I need time to do more investigation and its priority is relatively low.
As an aside, this would make PipePipe - as far as I know - the only open source app to support playback of livestream beyond the ~30s latest seconds from livestream. Major omission on the whole alternative youtube frontend space in general.
Rewinding YT livestreams works perfectly in LibreTube app, which uses NP Extractor to handle the streams. I guess it suggests this functionality is feasible to implement.
https://github.com/TeamNewPipe/NewPipe/pull/12601
It needs to use DASH manifests instead of HLS to get rewind back on livestreams.
I'm also requesting this.