v0.4.4.23

@mangui mangui released this Jan 13, 2017 · 8 commits to dev since this release

bugfixes

  • Manifest: trim white space while parsing alternate renditions
  • In AS3, coercing any string with a length > 0 always returns true. #547
  • Ignore small SPS #565
  • TSDemuxer: avoid "SEI NAL unit unescaping" shifting start offset of consecutive NAL units

http://flashls.org/flashls-0.4.4.23/examples/chromeless/
http://flashls.org/flashls-0.4.4.23/examples/flowplayer/
http://flashls.org/flashls-0.4.4.23/examples/osmf/GrindPlayer.html
http://flashls.org/flashls-0.4.4.23/examples/osmf/StrobeMediaPlayback.html

v0.4.4.21

@mangui mangui released this Apr 15, 2016 · 26 commits to dev since this release

bugfixes

  • Resolved intermittent crash while seeking, added support for manifest files with CR-LF line breaks #492
  • no audio with Adobe Media Server version 5.0.7 and later #502

improvement

  • ChromelessPlayer: Listen and trigger endlist-event #510

test link

http://flashls.org/flashls-0.4.4.21/examples/chromeless/
http://flashls.org/flashls-0.4.4.21/examples/flowplayer/
http://flashls.org/flashls-0.4.4.21/examples/osmf/GrindPlayer.html
http://flashls.org/flashls-0.4.4.21/examples/osmf/StrobeMediaPlayback.html

v0.4.4.20

@mangui mangui released this Mar 9, 2016 · 49 commits to dev since this release

bugfix

  • Prevent OSMF plug-in from dropping live streams unexpectedly #487

improvement

  • add support for CC 608/708 when there are multiple payloads inside sei packet #488

test link

http://flashls.org/flashls-0.4.4.20/examples/chromeless/
http://flashls.org/flashls-0.4.4.20/examples/flowplayer/
http://flashls.org/flashls-0.4.4.20/examples/osmf/GrindPlayer.html
http://flashls.org/flashls-0.4.4.20/examples/osmf/StrobeMediaPlayback.html

v0.4.4.19

@mangui mangui released this Feb 5, 2016 · 57 commits to dev since this release

bugfix

  • fix playback stuck when switching quality across discontinuities #473
  • avoid spurious buffering reporting when reaching End Of Stream

improvement

  • flashlsOSMF :Surface EXT-X-STREAM-INF's CLOSED_CAPTIONS=NONE #485

test link

http://flashls.org/flashls-0.4.4.19/examples/chromeless/
http://flashls.org/flashls-0.4.4.19/examples/flowplayer/
http://flashls.org/flashls-0.4.4.19/examples/osmf/GrindPlayer.html
http://flashls.org/flashls-0.4.4.19/examples/osmf/StrobeMediaPlayback.html

v0.4.4.18

@mangui mangui released this Jan 25, 2016 · 68 commits to dev since this release

bugfix

  • When I seek to just before the end, PLAYBACK_COMPLETE event does not fire #473
  • Playback freeze after auto stream quality change to audio only track and wan't recover. #466
  • Nalu: ensure we have enough bytes to read NAL unit type in case NALu are overlapping dailymotion/hls.js#176

improvement

  • listing companies/project using flashls #459

test link

http://flashls.org/flashls-0.4.4.18/examples/chromeless/
http://flashls.org/flashls-0.4.4.18/examples/flowplayer/
http://flashls.org/flashls-0.4.4.18/examples/osmf/GrindPlayer.html
http://flashls.org/flashls-0.4.4.18/examples/osmf/StrobeMediaPlayback.html

v0.4.4.17

@mangui mangui released this Jan 7, 2016 · 77 commits to dev since this release

bugfix

  • TSDemuxer : protect against exception that could happen on slow connection #470
  • TSDemuxer: ensure timer is not blocked for more than 10ms, in order to smooth the playback
  • StreamBuffer : fix backBuffer clipping not working and potential memleak #465

improvement

  • Add maxSkippedFragments setting to define max skipped fragments before throwing an error #461

test link

http://flashls.org/flashls-0.4.4.17/examples/chromeless/
http://flashls.org/flashls-0.4.4.17/examples/flowplayer/
http://flashls.org/flashls-0.4.4.17/examples/osmf/GrindPlayer.html
http://flashls.org/flashls-0.4.4.17/examples/osmf/StrobeMediaPlayback.html