-
Notifications
You must be signed in to change notification settings - Fork 263
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
Error is never thrown when .ts fragments are continuously skipped #368
Comments
But if its a live feed it should just skip to the next one when it comes up no? |
@fixedmachine do you mean that there is a bug : |
@mangui yep I'm talking about VOD playlists, but I think that with LIVE playlist there should be also a limit for fragment skipping, otherwise we can't inform users about network error because the player is stalled in playing state. |
@fixedmachine I added an event to track skipped fragment. |
|
Fragment: http://195.245.213.191/token/video/vod/19255456/20151208/168861880/a0e31a1d-c087-44dc-b122-76d88427b749/video.ism/video-audio=97000-57.ts is the last on the playlist:
|
When
fragmentLoadSkipAfterMaxRetry = true
andfragmentLoadMaxRetry
is set to a finite value flashls will be skipping .ts fragments till the end of the m3u8 playlist what could be undesirable. When the end of the playlist is reached then flashls skips and retries that last fragment in the endless loop.Some threshold parameter e.g.
fragmentLoadSkipThreshold
should be introduced to define max count of skipped ts fragments before throwing an error.The text was updated successfully, but these errors were encountered: