Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

SegmentTimeline DASH manifests don't work (live streaming) #124

Open
jtrelak-vewd opened this issue Feb 19, 2020 · 6 comments
Open

SegmentTimeline DASH manifests don't work (live streaming) #124

jtrelak-vewd opened this issue Feb 19, 2020 · 6 comments

Comments

@jtrelak-vewd
Copy link

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 jtrelak-vewd changed the title SegmentTimeline DASH manifests doesn't work (live streaming) SegmentTimeline DASH manifests don't work (live streaming) Feb 19, 2020
@tsadler1988
Copy link
Contributor

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).

@Luke-Chatburn
Copy link
Contributor

Luke-Chatburn commented Jul 29, 2020

@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.

@domjacks
Copy link
Contributor

@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 😄

@jtrelak-vewd
Copy link
Author

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?

@domjacks
Copy link
Contributor

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 😄

@jtrelak-vewd
Copy link
Author

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants