Skip to content
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

MP4 Sometime don't see the END event #696

Closed
brianchu opened this issue Aug 7, 2015 · 1 comment
Closed

MP4 Sometime don't see the END event #696

brianchu opened this issue Aug 7, 2015 · 1 comment

Comments

@brianchu
Copy link

brianchu commented Aug 7, 2015

Condition:
Add this mp4 video (it's DFP pre-roll ad demo video) playing in Exoplayer demo:


 public static final Sample[] MISC = new Sample[] {
          new Sample("TEST", "https://r10---sn-o097znls.gvt1.com/videoplayback/id/5bad011a1282b323/itag/15/source/gfp_video_ads/requiressl/yes/ip/76.102.15.70/ipbits/0/expire/1438993673/sparams/expire,id,ip,ipbits,itag,mm,mn,ms,mv,pl,requiressl,source/signature/17BEC66D2612A1C282055B0C3A7FA3B80EA2A655.1ADF81468C2923CE617EBB0A5D87467E65910F89/key/cms1/cms_redirect/yes/mm/29/mn/sn-o097znls/ms/tph/mt/1438972025/mv/m/pl/16/file/file.mp4",
                  DemoUtil.TYPE_MP4),
...

Observation:
Let it play all to the end, it works, saw playbackState from ready to 'ended'.
However, when you drag the control almost to the end (~ 1second before the end), it got stucked in the state:

playWhenReady=true, playbackState=ready

and never proceed to the very end of the video.

The other way to reproduce is the click the Pause button (~ 1 second before the end), same result.

Device:
Samsung S4, S5, HTC M8.

@brianchu
Copy link
Author

possible related to issue #596

@google google locked and limited conversation to collaborators Jun 28, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant