-
Notifications
You must be signed in to change notification settings - Fork 6k
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
Detect when LIVE event is ended #2623
Comments
Have you tried |
Yes, its |
Perhaps the server is not correctly adding the #EXT-X-ENDLIST tag to the media playlists when the stream ends. In this case the server is technically indicating that it could still add segments, and the player will therefore wait in the buffering state. |
Thanks, this explains it well. |
This should be easy to check. |
I am using Wowza media server and unfortunately they have not implemented this tag yet. All they do is, remove the stream when Live event ended. We can only detect for 404 response code, perhaps through timer, which is not a good idea. :( |
In my older app, in which I was using ExoPlayer 1.5.15, it used to trigger Is there any setting for idle state in duration of seconds in this version 2 library? |
No. You should ask Wowza to implement the HLS spec properly. |
Wowza have not given any timeline yet for its implementation yet but they have added it in their to-do list since March last month and there is no update yet. I have been using |
I am looking into exoplayer not transitioning into IDLE state after not being able to refresh the live window. |
This imitates DashMediaSource's behavior. Issue:#2623 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=155485738
This imitates DashMediaSource's behavior. Issue:#2623 ------------- Created by MOE: https://github.com/google/moe MOE_MIGRATED_REVID=155485738
I am using
HlsMediaSource
class to render Live events. At the backend I am using Flash Media Live Encoder. Initially when the user click the play button and event is not started, the Flash Media Live Encoder would remove the url due to which ExoPlayer will get 404 message which I can trace easily inonPlayerError
listener.The problem is, once the event is started and later it get ended, is there any specific event that will trigger to notify that the event has ended?
The text was updated successfully, but these errors were encountered: