bigscreen-player icon indicating copy to clipboard operation
bigscreen-player copied to clipboard

SegmentTimeline DASH manifests don't work (live streaming)

Open jtrelak-vewd opened this issue 6 years ago • 6 comments

Hi, My name is Jaroslaw Trelak. I work for Vewd Software. Recently I did some tests of bigscreen-player. I tested few streams from DASH industry forum, and I faced some playback issues with SegmentTimeline variant of DASH streams.

Example of not working DASH live stream (playback is stalled after few seconds): Basic 24/7 SegmentTimeline: http://livesim.dashif.org/livesim/segtimeline_1/testpic_2s/Manifest.mpd

As for reference, here is an example of properly working DASH live stream: Basic 24/7 ($Number$-template): http://livesim.dashif.org/livesim/testpic_2s/Manifest.mpd

Does it mean, that SegmentTimeline DASH manifests are not supported by bigscreenPlayer?

BR, Jaroslaw Trelak

jtrelak-vewd avatar Feb 19 '20 14:02 jtrelak-vewd

Apologies we never got back to you on this @jtrelak-vewd. We're reviewing our Open Source process to try and avoid GitHub issues getting forgotten about.

I don't have a quick answer for you, so I've raised an internal ticket for us to investigate (IPLAYERTVV1-11298).

tsadler1988 avatar Jun 26 '20 13:06 tsadler1988

@jtrelak-vewd Hello, sorry for the long wait for a reply. This was an issue because we were on an older version of dash.js. This should be fixed as part of the latest bigscreen-player version which is using v3 of dash.js.

Luke-Chatburn avatar Jul 29 '20 08:07 Luke-Chatburn

@jtrelak-vewd Hi. We've now released an updated version of bigscreen-player along with Dash.js v3.2.0.

Let me know if this resolved your issues 😄

domjacks avatar May 28 '21 11:05 domjacks

Hi @domjacks . Thank you very much for this information. It works better on Dash.js v3.2.0. However, we still observe critical issues, when playing streams with discontinuities with small gaps between periods - it was an issue in Dash.js v3.2.0 (and therefore also reproducible on BigscreenPlayer v5.0.2). This issue is not reproducible on newest Dash.js v4.1.0. Do you plan to bump to the newest Dash.js?

jtrelak-vewd avatar Oct 25 '21 11:10 jtrelak-vewd

Hey @jtrelak-vewd,

We do plan on upgrading Dash.js however it is not currently planned in for our team. A major version bump will require significant testing on devices to ensure compatibility and thus takes time.

We will update you as soon as we have this planned on our near-term roadmap 😄

domjacks avatar Oct 26 '21 11:10 domjacks

Thanks for fast response. So I will wait for the info about this update then :).

jtrelak-vewd avatar Oct 26 '21 11:10 jtrelak-vewd