videojs / http-streaming

HLS, DASH, and future HTTP streaming protocols library for video.js
https://videojs-http-streaming.netlify.app/
Other
2.53k stars 425 forks source link

Wrong CurrentTime in DVR #1496

Open davidkern13 opened 2 years ago

davidkern13 commented 2 years ago

Description

I have a live stream of DVR and when seek, videojs get wrong current time in videojs-http-streaming

You can see here the problem. videojsbug

Reduced test case

No response

Steps to reproduce

  1. open videojs-http-streaming netlify
  2. add hls manifest with 10 hours dvr
  3. try to seek to beginning of dvr

Errors

current Time show wrong time and the timeline has not correct indication.

What version of Video.js are you using?

7.17.0

Video.js plugins used.

No response

What browser(s) including version(s) does this occur with?

chrome 107

What OS(es) and version(s) does this occur with?

windows 10

welcome[bot] commented 2 years ago

👋 Thanks for opening your first issue here! 👋

If you're reporting a 🐞 bug, please make sure you include steps to reproduce it. We get a lot of issues on this repo, so please be patient and we will get back to you as soon as we can. To help make it easier for us to investigate your issue, please follow the contributing guidelines.

Mariare2 commented 2 years ago

Hello video.js team! I have the same issue as described above. I may add to initial message, that there is a 'special' point in DVR asset timeline, which triggers the issue (e.g. I can go back for 8 hours with no issue, but at -8:00:01 it happens).

markhaasjes commented 2 years ago

+1

Mariare2 commented 1 year ago

Any ETA on when this issue is planned to be looked at? :)

Mariare2 commented 9 months ago

It has been 1.5 years since the issue was risen. Would be really cool at least to get any commentary.

adrums86 commented 9 months ago

There's not enough information here to take any action on this. It seems like perhaps this is a timestamp rollover issue, but it's impossible to say without a stream or reduced test case to debug.