Skip to content

Releases: videojs/http-streaming

v2.12.0

08 Nov 22:33
Compare
Choose a tag to compare

2.12.0 (2021-11-08)

Features

  • Add an option to use the NetworkInformation API, when available (#1218) (061cf3c)

Tests

  • Don't run networkInfo tests against ie11 (#1221) (aaedde3)

netlify preview for this version

v2.11.2

27 Oct 21:20
Compare
Choose a tag to compare

2.11.2 (2021-10-27)

Bug Fixes

  • Various fixes for llhls so that we start closer to live, and stay closer to live (#1201) (bf4a458)

netlify preview for this version

v2.11.1

14 Oct 20:51
Compare
Choose a tag to compare

2.11.1 (2021-10-14)

Bug Fixes

  • package: update mpd-parser to 0.19.2 (#1211) (7420296)
  • package: update mux.js to 5.14.1 (#1215) (d7f6b63)
  • reset transmuxer in resetEverything to fix seeking backwards in some cases (#1213) (a83ea37)

Chores

netlify preview for this version

v2.11.0

22 Sep 20:59
Compare
Choose a tag to compare

2.11.0 (2021-09-22)

Features

  • Add ability to pass encoding value for 708 captions via captionServices (#1194) (e2b46e7)

Bug Fixes

  • do not try to save expired segment information for gaps greater than 86400 (#1204) (0dc0b61)
  • mark global/window/document as external globals (#1205) (324af10)
  • Only check/fix bad seeks after seeking, without seeked, and an append (#1195) (9d6505a)
  • use URL to add searchParams for LLHLS (#1199) (a8d3c1a)

Chores

Tests

netlify preview for this version

v2.10.3

03 Sep 17:17
Compare
Choose a tag to compare

2.10.3 (2021-09-03)

Bug Fixes

netlify preview for this version

v2.10.2

24 Aug 20:33
Compare
Choose a tag to compare

2.10.2 (2021-08-24)

Bug Fixes

  • update mpd-parser and mux.js to fix an xmldom vulnerability (#1190) (37b4b04)

netlify preview for this version

v2.10.1

17 Aug 19:52
Compare
Choose a tag to compare

2.10.1 (2021-08-17)

Bug Fixes

  • keep media update timeout alive so live playlists can recover from network issues (#1176) (8b3533c)

Chores

  • add a github-release action to automate github releases on version tags (#1182) (e8230a9)
  • consistent source selection on demo start (#1185) (ff34277)
  • update the demo page (#1184) (55f0bde)
  • various demo page fixes and enhancements (#1186) (eef29d4)

netlify preview for this version

v2.10.0

29 Jul 15:02
Compare
Choose a tag to compare

Features

  • add experimental pixel diff selector behind a flag defaulted off (#786) (a0c0359)
  • Add experimentalExactManifestTimings which forgoes TIME_FUDGE_FACTOR during segment choice (#1165) (67a1201)

Bug Fixes

  • exclude playlists on DRM key status of output-restricted (#1171) (de5baa7)
  • Generate the correct number of segments for segment template multi period dash (#1175) (413fee3)
  • update vhs-utils to correctly detect mp4 starting with moof/moov (#1173) (464a365)

Chores

  • add tests/sources for manifest object urls (#1168) (5f60612)

Tests

  • refactor tests so that players/blob urls/ and media elements are cleaned up (#1174) (b3d1ec0)

v2.9.3

29 Jul 15:01
Compare
Choose a tag to compare

Bug Fixes

  • Prevent audio groups without a playlist from being requested. (#1167) (8c10733)

v2.9.2

14 Jul 18:37
Compare
Choose a tag to compare

Bug Fixes

  • Default to using segmentInfo.trackInfo over this.currentMediaInfo_ to get segment track info. (#1162) (1d6bb55)
  • encode correct video width/height in transmuxed mp4 (#1166) (d32801a)
  • include all master playlists in default audio group (#1149) (297e2c7)
  • Prevent skipping frames in adts data via mux.js 5.11.3 (#1153) (253849a)

Chores

  • log transmuxer log events via segment loader (#1155) (1e2f7a4)
  • prevent debugger statement removal and soucemap updating via rollup-plugin-strip (#1147) (62f9c1c)
  • skip playback tests in forks (#1148) (063e163)
  • update utils/stats (#1146) (c504b0d)
  • use the new npm cache option when setting up node (#1157) (b7942ff)

Documentation

  • update maxPlaylistRetries outline level (93b293a)

Tests