-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Live Streams freeze after some seconds on WebOS 3 [LG] #3707
Comments
+1 |
1 similar comment
+1 |
Is the player still updating the MPD when it stalls? Looking at your log line it looks like it cant find any segment to load. Can you paste all logs from the console |
the issue right now keeps appearing only on WebOS 3 and not other platforms [WebOS 4+ and Chrome] dashjs works fine after I removed the autoplay and started the stream paused. |
|
The problem is that for some reason there are two ranges for audio. This results in a large gap:
The question is where the second range comes from. Maybe a segment is positioned at the wrong place in the buffer. I dont have a webOS 3 test device available so I can not reproduce. Please check what happens before the second range is set. |
@dsilhavy thanks man I'll check once the device is available and report back to you. |
@cnblackxp Any news here from your side? |
#3754 might be related to this issue and is available in the nightly build now |
@cnblackxp Can you check the nightly if your problem is solved. Please note that you need to enable the fix in #3754 in the settings:
|
In 4.1.0 as well as the nightly build (as of 17th nov 2021) does not experience this problem on clear streams. Here's what i get: [566][DashParser] Parsing complete: ( xml2json: 88.3ms, objectiron: 3.24ms, total: 0.0915s) Debug.js:169 [113497][ManifestUpdater] Refresh manifest in 100 milliseconds. Debug.js:169 |
@dsilhavy the latest version has the same problem with Widevine enabled. It plays the first 2 segments and then stalls. dash.all.debug.js:18001 |
did anyone make any progress on this? I also see freezing on webos 3 - but only on live streams with Widevine. I think the problem is less prevalent on streams with a longer segment length, but it only delays the inevitable |
This issue has been automatically marked as stale because it has not had recent activity. However, it might still be relevant so please leave a short comment if it should remain open. Otherwise the issue will be closed automatically after two weeks. Thank you for your contributions. |
This issue has been automatically closed because no further activity occurred. If you think this issue is still relevant please reopen it or contact @dsilhavy. Thank you for your contributions. |
Environment
I have been testing dash.js on LG devices for live stream. I have been facing an issue were the stream starts fine but after 20 seconds or so it freezes.
I found similar issues were if we ran play() method after stream loads the issue occurs on both chrome and LG devices so I removed the initial play and made the user play the video manually and it worked fine. that's my first issue.
my second issue is on WebOS 3 it seems no matter what I do the stream still ends up getting stuck even with the [removing play() on loaded data workaround].
what could be the issue causing WebOS 3 to face this issue while it works on chrome
the console keeps logging
[audio] No segment found at index: 30. Wait for next loop
The text was updated successfully, but these errors were encountered: