This repository has been archived by the owner on Jan 12, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 792
HLS video doesn't fire 'ended' event #111
Comments
I am encountering this issue as well. Here is a sample playlist
It is hosted locally right now so I shortened excessively long paths. If needed, I can post it somewhere. The playlist plays and ends correctly via videojs on my android phone (galaxy note 3). I get a loading spinner when playback stops on Chrome on my desktop. |
dmlap
added a commit
that referenced
this issue
Jul 13, 2014
When the last segment in a playlist is appended, call endOfStream. There was an off-by-one error calculating when the final segment was delivered. Mock out endOfStream for test cases so exceptions aren't thrown. For #111. This commit stops the spinner from showing up when a video has finished but hitting play again to restart the video is not currently working.
This problem seems to have recurred in 1.3.5 (possibly prior versions) and still remains in 1.3.7. I will open a new issue referencing this one. |
6 tasks
6 tasks
6 tasks
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Hi Guys,
I have a playlist with variable durations of each segment. Each segment's duration is reported in seconds to a 10th decimal point precision, but there is obviously a rounding error. When HLS plugin plays this movie it is not able to detect the end of the movie. Safari and iOS are both able to correctly play this playlist.
https://s3-us-west-2.amazonaws.com/udropr-content-dev/user-0Sergey/test13/video-hls-3500/playlist-3500.m3u8
Thank you!
The text was updated successfully, but these errors were encountered: