Video.js: Dash.js : Live bug ?

Created on 7 Sep 2016  路  6Comments  路  Source: videojs/video.js

Hi,

I think there is a bug with DASH.js on live stream :
player.duration() returns "Infinity" until the first call of timeupdate() event
After that, player.duration() == 2e53 - player.currentTime()
So the message "LIVE" disappears, and timeline with Inconsistent remainingTimeDisplay() appears

I need to force player.duration(Infinity) each timeupdate() event to keep "LIVE" indicator...

videojs v5.10.8
dashjs v2.2.0

I hope this post can be useful, it's my first contribution :-)

All 6 comments

This sounds like it might be an issue on the Dash side, but it does sound familiar to things I've heard talked about internally at Brightcove. @forbesjo are you aware of anything like this?

Any update on this?
We are using video.js - 5.10.4 and seeing this issue on DASH Live streams.

Seeing this as well, dash @ v2.4.0 and videojs @ v5.12.6. The manifest is being generated by Wowza.

I've opted for hiding that component for now.

Merged @fozzle's fix and is part of contrib-dash 2.6.1

Thanks @forbesjo and @fozzle.

Thanks @fozzle and @forbesjo

Was this page helpful?
0 / 5 - 0 ratings

Related issues

jeonghwaYoo picture jeonghwaYoo  路  3Comments

uikoo9 picture uikoo9  路  4Comments

dingyaguang117 picture dingyaguang117  路  4Comments

borm picture borm  路  3Comments

stephanedemotte picture stephanedemotte  路  4Comments