-
Notifications
You must be signed in to change notification settings - Fork 425
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
Dash live streaming stops playing after a few seconds #256
Comments
👋 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. |
We're having the same issue. Our platform has been using video.js since version 6 to load Facebook DASH preview video and we can't make it work. Upgrading to latest version available v7.3.0. doesn't help neither. Video plays for few seconds and then stops triggering the "waiting" event. Putting the same live video on other players that support DASH works though. Please provide some guidance ASAP. We get same experience when using the demo: https://videojs.github.io/http-streaming/ with same DASH live stream coming from Facebook Live. Source (probably won't be streaming by the time you check this): https://video-mad.xx.fbcdn.net/hvideo-prn1/v/r3COjF2eu3Nqx86Jkh7On/live-dash/dash-md/2286041034997006.mpd?lvp=1&_nc_rl=AfDzWSqYPAFV-620&oh=f5befcdbaef370154179ee54bea9f5f6&oe=5BF61574 Here's the log we're seeing when initialising and then having playing stalled after few seconds playing. |
@gkatsev @heff could you provide some guidance here? This is being urgent for our platform. We have been using videojs for the last year without issues but then DASH started having issues without doing any change, and updating to latest version of videojs 6.12.1 + dashjs 2.9.2 or upgrading to v 7.3.0 is not working at all. Stream starts playing but then stops after few seconds and can't resume. |
I am also facing some issues like |
I updated the ticket to the latest version of video.js. I also fixed the livestreams URL as the previous one is no longer available. |
Some fix for this bug?... I am also facing the same issue. :( videojs 7.4.1 |
I also observed with reference streams:
Observed with latest version on 1.9.0 with Video.js 7.4.0 on https://videojs.github.io/http-streaming/. I did not quite get enough time to pin down the cause of this, but it looks like the minimumUpdatePeriod re-requests the MPD and updates that reference but does not trigger any media playlist changes. The SegmentLoader then seems to either be looking at older data or trying to only request the last segment and bailing out. That said, I'm not 100% clear on why this is happening. |
Same problem with dynamic .mpd file (videojs 7.4.1) |
Facing similar problems with videojs 7.6.6 |
We've updated our README with this as a known issue (https://github.com/videojs/http-streaming#dash-assets-with-time-interpolation-and-segmenttimelines-with-no-t), unfortunately, it will take a while before we are able to address this issue. |
Confirmed, waiting to be Fixed. |
Also having similar problem. Waiting for the fix. |
i switched to Clappr - > Shaka Player. Works Perfect |
are there any updates on this issue? |
Not really. We still don't support stream with |
@gkatsev Does this issue concern truly live streams only? The comment https://github.com/videojs/http-streaming#dash-assets-with-time-interpolation-and-segmenttimelines-with-no-t does not say. I've tried with a couple of VoD assets with latest video.js and they appear to be working just fine even though they fall into the same category by using We're contemplating updating to video.js 7 with http streaming and we'd like to know if it's affecting VoD assets as well from your point of view. If not, it might be beneficial to update the comment in known issues. |
We've generally seen VOD work fine, though, I haven't seen VOD using |
I believe #1231 fixes a lot of issues with Live DASH. Specifically, I can confirm that https://wowzaec2demo.streamlock.net/live/bigbuckbunny/manifest_mpm4sav_mvtime.mpd works now. Also, I see that |
I believe this is now fixed in the latest Video.js/VHS release of 7.18.0 for Video.js and 2.13.1 for VHS. |
@gkatsev I think so too, I did a quick test and it seems to work like a charm, thank you that's awesome 🚀 👍 |
Description
Dash live streaming stops playing after a few seconds
Sources
Livestreams url updated
https://srg2-accountdigitalinnovation-euwe.streaming.media.azure.net/3f17705e-954c-449f-b2f9-21786485668b/269fa71b-c34c-467a-ab3e-908cd37c640b.ism/manifest(format=mpd-time-csf)https://wowzaec2demo.streamlock.net/live/bigbuckbunny/manifest_mpm4sav_mvtime.mpd
Steps to reproduce
Explain in detail the exact steps necessary to reproduce the issue.
Results
Expected
Should works as videojs-contrib-dash
Livestreams url updated
Url to test :
https://srg2-accountdigitalinnovation-euwe.streaming.media.azure.net/3f17705e-954c-449f-b2f9-21786485668b/269fa71b-c34c-467a-ab3e-908cd37c640b.ism/manifest(format=mpd-time-csf)https://wowzaec2demo.streamlock.net/live/bigbuckbunny/manifest_mpm4sav_mvtime.mpd
Additional Information
The given stream is a live stream with DVR. The issue stays the same with or without DVR.
videojs-http-streaming version
videojs-http-streaming 1.2.6/1.5.0
videojs version
video.js 7.2.4/7.4.0
Browsers
All
Platforms
All
The text was updated successfully, but these errors were encountered: