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

Manual Bitrate Mode (autoDynamicStreamSwitch) no longer working #570

Open dhassoun opened 7 years ago

dhassoun commented 7 years ago

I've set the autoDynamicStreamSwitch to false and without the HLS plugin it switched and limits properly to manual bitrate/level selection only. However when using the HLS plugin it no longer seems to respect the manual mode and I have seen it traverse the different bitrates (even though on the test page it says it is in manual mode)

This might be a bit http://fms.realeyes.com/strobe/debug-hls.html?autoDynamicStreamSwitch=false&src=http://www.flashls.org/playlists/test_001/stream.m3u8

mangui commented 7 years ago

Hi @dhassoun manual/auto switching seems to work on http://www.flashls.org/latest/examples/osmf/GrindPlayer.html

dhassoun commented 7 years ago

I found by just setting the flag it doesn’t work in OSMF core or Strobe. But if I set the flag and also specify a index to manually switch to once content started playback (MediaPlayerState.PLAY) then it would stick to manual. If The HLS plugin is not loaded it works fine without waiting forcing a manual switch