Releases: mangui/flashls
v0.4.4.14
bugfix
- disable overlapping check on live streams to avoid freeze and macroblocks
test link
http://flashls.org/flashls-0.4.4.14/examples/chromeless/
http://flashls.org/flashls-0.4.4.14/examples/flowplayer/
http://flashls.org/flashls-0.4.4.14/examples/osmf/GrindPlayer.html
http://flashls.org/flashls-0.4.4.14/examples/osmf/StrobeMediaPlayback.html
v0.4.4.13
bugfix
- when pausing the stream in low buffer condition, also switch to PLAYING_BUFFERING state. this avoids live being paused and never resumed when stuck on last fragment
- avoid video artifacts/freeze/jump when overlapping fragments are appended when switching level
test link
http://flashls.org/flashls-0.4.4.13/examples/chromeless/
http://flashls.org/flashls-0.4.4.13/examples/flowplayer/
http://flashls.org/flashls-0.4.4.13/examples/osmf/GrindPlayer.html
http://flashls.org/flashls-0.4.4.13/examples/osmf/StrobeMediaPlayback.html
v0.4.4.12
bugfix
- FragmentLoader : ensure we end up loading the right fragment after PTS analysis in case of different fragment duration amongst quality level
test link
http://flashls.org/flashls-0.4.4.12/examples/chromeless/
http://flashls.org/flashls-0.4.4.12/examples/flowplayer/
http://flashls.org/flashls-0.4.4.12/examples/osmf/GrindPlayer.html
http://flashls.org/flashls-0.4.4.12/examples/osmf/StrobeMediaPlayback.html
v0.4.4.11
improvement
- level to stage capping : support retina display #443
- only push AVC HEADER in case of AVCC change, this should minimize video decoder switching and freeze on Win7/Chrome
test link
http://flashls.org/flashls-0.4.4.11/examples/chromeless/
http://flashls.org/flashls-0.4.4.11/examples/flowplayer/
http://flashls.org/flashls-0.4.4.11/examples/osmf/GrindPlayer.html
http://flashls.org/flashls-0.4.4.11/examples/osmf/StrobeMediaPlayback.html
v0.4.4.10
improvement
- on loading/parsing error, try to level switch down before skipping fragments
test link
http://flashls.org/flashls-0.4.4.10/examples/chromeless/
http://flashls.org/flashls-0.4.4.10/examples/flowplayer/
http://flashls.org/flashls-0.4.4.10/examples/osmf/GrindPlayer.html
http://flashls.org/flashls-0.4.4.10/examples/osmf/StrobeMediaPlayback.html
v0.4.4.9
improvement
- better handling of fragment parsing error
- add a new HLSEvent.WARNING to track potentially recoverable errrors (fragment/playlist parsing/loading errors)
test link
http://flashls.org/flashls-0.4.4.9/examples/chromeless/
http://flashls.org/flashls-0.4.4.9/examples/flowplayer/
http://flashls.org/flashls-0.4.4.9/examples/osmf/GrindPlayer.html
http://flashls.org/flashls-0.4.4.9/examples/osmf/StrobeMediaPlayback.html
v0.4.4.8
improvement
- retry/skip corrupted segments (#429)
- add a new HLSSettings to retry primary stream after failing with all redundant streams (#430)
test link
http://flashls.org/flashls-0.4.4.8/examples/chromeless/
http://flashls.org/flashls-0.4.4.8/examples/flowplayer/
http://flashls.org/flashls-0.4.4.8/examples/osmf/GrindPlayer.html
http://flashls.org/flashls-0.4.4.8/examples/osmf/StrobeMediaPlayback.html
v0.4.4.7
improvement
- add a new HLSSettings to level switch down automatically in case of level IO error (enabled by default)
test link
http://flashls.org/flashls-0.4.4.7/examples/chromeless/
http://flashls.org/flashls-0.4.4.7/examples/flowplayer/
http://flashls.org/flashls-0.4.4.7/examples/osmf/GrindPlayer.html
http://flashls.org/flashls-0.4.4.7/examples/osmf/StrobeMediaPlayback.html
v0.4.4.6
bugfixes
- fix hls.nextLevel setter loading wrong fragment on VoD playlist (#436)
- TSDemuxer : correctly detect late audio signalling (#428)
test link
http://flashls.org/flashls-0.4.4.6/examples/chromeless/
http://flashls.org/flashls-0.4.4.6/examples/flowplayer/
http://flashls.org/flashls-0.4.4.6/examples/osmf/GrindPlayer.html
http://flashls.org/flashls-0.4.4.6/examples/osmf/StrobeMediaPlayback.html
v0.4.4.5
bugfixes
- fix hls.nextLevel setter randomly loading wrong fragment on live playlist
improvement
- introduce HLSSettings.initialLiveManifestSize to configure initial number of segments needed for continuous playback (#424)
test link
http://flashls.org/flashls-0.4.4.5/examples/chromeless/
http://flashls.org/flashls-0.4.4.5/examples/flowplayer/
http://flashls.org/flashls-0.4.4.5/examples/osmf/GrindPlayer.html
http://flashls.org/flashls-0.4.4.5/examples/osmf/StrobeMediaPlayback.html