mangui / flashls

HLS Flash Plugin/Player (Chromeless,OSMF,FlowPlayer,mediaelement.js,video.js,Clappr)
http://www.flashls.org
Mozilla Public License 2.0
751 stars 264 forks source link

mpeg ts with no audio is truncated #294

Open remi-piro opened 9 years ago

remi-piro commented 9 years ago

Hi @mangui

I have an m3u8 with 2 videos The first video has no audio channel, only video channel The second video has both audio and video channels When playing the m3u8, the first video doesn't play till the end. It's truncated after ~2s Steps to reproduce the issue:

Thanks for your help!

mangui commented 9 years ago

tricky ones, discontinuity between video to audio/video fragment should now work, plz recheck with flashls/dev

remi-piro commented 9 years ago

Just tested with flashls/dev and got the same issue

mangui commented 9 years ago

works fine here ?

remi-piro commented 9 years ago

you mean you tested on the dev branch and it was working fine? note that sometimes it works when you press the load button, the issue occurs when the play button is pressed

mangui commented 9 years ago

I am not clear, pressing load will retrieve manifest and then call play. do you mean that in that case it is sometimes working, sometimes not ? then what do you mean by hitting play button ? you mean hitting PLAY after first playback is finished ? then in that case it does not work at all ?

remi-piro commented 9 years ago

you press the load button and wait until the playback is finished then you hit play after the first playback is finished and you should see the issue

mangui commented 9 years ago

@remi-piro I rechecked your latest scenario on http://www.flashls.org/latest/examples/chromeless/ but I cannot repro ? plz reopen the ticket if still reproduced

remi-piro commented 9 years ago

Hi @mangui, just checked with latest version and I still reproduce the issue I've recorded a video of my screen that shows the issue: http://178.32.35.150/v/issue-294.mp4 The first time the video is played, the butterfly sequence is played until the end The second time the video is played, the butterfly sequence is truncated

I can't re-open the ticket probably because it was not closed by me :)

mangui commented 9 years ago

I can repro, sometimes on first load, sometimes after clicking play several times. I checked the FLV tag injection sequence between fail/success cases, and it is always identical. this is quite strange, maybe related to Flash Player itself.