clappr: FlasHLS playback: player.getCurrentTime() is not consistent with events

Browser: 54.0.2840.98 (64-bit)

OS: OS X El Capitan 10.11.6

Clappr Version: 0.2.64

Steps to reproduce:

  • Set the source to a HLS LIVE stream with DVR
  • Use the FlasHLS playback: plugins: [Clappr.FlasHLS]
  • Set the debug level to 0 Clappr.Log.setLevel(0)
  • While you are watching live, compare the player.getCurrentTime() with the debug events

About this issue

  • Original URL
  • State: closed
  • Created 8 years ago
  • Comments: 16 (15 by maintainers)

Most upvoted comments

The only thing that really matters to me is to have consistency across playbacks, which is not the case at the moment and my PR fixes that. What you expect from getCurrentTime() is up to you, if you want the elapsed or the total time when it’s a live stream.