Skip to content

Releases: videojs/http-streaming

v2.6.2

24 Feb 21:32
Compare
Choose a tag to compare

2.6.2 (2021-02-24)

Bug Fixes

Tests

v2.6.1

19 Feb 17:05
Compare
Choose a tag to compare

2.6.1 (2021-02-19)

Bug Fixes

  • allow buffer removes when there's no current media info in loader (#1070) (97ab712)
  • live dash segment changes should be considered a playlist update (#1065) (1ce7838)
  • sometimes subtitlesTrack_.cues is null (#1073) (6778ca1)
  • unbreak the minified build by updating rollup-plugin-worker-factory (#1072) (e583b26)

Chores

  • mirror player.src on the demo page using sourceset (#1071) (fee7309)

Documentation

  • README: fix useBandwidthFromLocalStorage and limitRenditionByPlayerDimensions (#1075) (cf2efcb)

v2.6.0

11 Feb 17:51
Compare
Choose a tag to compare

2.6.0 (2021-02-11)

Features

  • allow xhr override globally, for super advanced use cases only (#1059) (6279675)
  • expose m3u8-parser logging in debug log (#1048) (0e8bd4b)

Bug Fixes

  • do not request manifests until play when preload is none (#1060) (49249d5), closes #126
  • store transmuxQueue and currentTransmux on transmuxer instead of globally (#1045) (a34b4da)
  • use a separate ProgramDateTime mapping to player time per timeline (#1063) (5e9b4f1)
  • wait for endedtimeline event from transmuxer when reaching the end of a timeline (#1058) (b01ab72)

Chores

Documentation

  • sample-aes encryption isn't currently supported (#923) (30f9b14)

Tests

  • for IE11, add colon to timezone in Date strings of PDT mapping tests (#1068) (f81c5a9)

v2.5.0

20 Jan 19:57
Compare
Choose a tag to compare

2.5.0 (2021-01-20)

Features

Chores

Tests

  • clear segment transmuxer in media segment request tests (#1043) (83057a8)
  • don't show QUnit UI in regular test runs (#1044) (25c7f64)

v2.4.2

07 Jan 19:42
Compare
Choose a tag to compare

2.4.2 (2021-01-07)

Bug Fixes

  • handle rollover and don't set wrong timing info for segments with high PTS/DTS values (#1040) (9919b85)

v2.4.1

22 Dec 20:23
Compare
Choose a tag to compare

2.4.1 (2020-12-22)

Bug Fixes

  • if a playlist was last requested less than half target duration, delay retry (#1038) (2e237ee)
  • programmatically create Config getters/setters (8454da5)

Chores

v2.3.2

16 Dec 19:53
Compare
Choose a tag to compare

2.3.2 (2020-12-16)

Bug Fixes

  • programmatically create Config getters/setters (8a1dc4f)

Tests

v2.4.0

07 Dec 21:20
Compare
Choose a tag to compare

2.4.0 (2020-12-07)

Features

Bug Fixes

  • abort all loaders on earlyabort (#965) (e7cb63a)
  • don't save bandwidth and throughput for really small segments (#1024) (a29e241)
  • filter out unsupported subtitles for dash (#962) (124834a)
  • keep running the minimumUpdatePeriod unless cancelled or changed (#1016) (f7b528c)
  • prevent double source buffer ready on IE11 (#1015) (b1c2969)
  • remove duplicate cues with same time interval and text (#1005) (6db2b6a)
  • support tracks with id 0 for fmp4 playlists (#1018) (bf63692)
  • Wait for EME initialization before appending content (#1002) (93132b7)
  • when changing renditions over a discontinuity, don't use buffered end as segment start (#1023) (40caa45)
  • experimentalBufferBasedABR: start ABR timer on main playlist load (#1026) (27de9a5), closes #1025

Chores

Code Refactoring

  • Add a better distinction between master and child dash loaders (#992) (56592bc)
  • add sidx segments to playlist object instead of re-parsing xml (#994) (e41f856)
  • unify sidx/master/error request logic (#998) (fe57e60)

Tests

v2.3.1

19 Nov 20:30
Compare
Choose a tag to compare

2.3.1 (2020-11-19)

Bug Fixes

  • remove duplicate cues with same time interval and text (#1005) (fb1c909)

Chores

v2.3.0

05 Nov 19:43
Compare
Choose a tag to compare

2.3.0 (2020-11-05)

Features

Bug Fixes

  • appendsdone abort and handle multiple id3 sections. (#971) (329d50a)
  • check tech error before pause loaders (#969) (0c7b2cb)
  • inline json version (#967) (326ce1c)
  • experimentalBufferBasedABR: call selectPlaylist and change media on an interval (#978) (200c87b), closes #886 #966 #964
  • only prevent audio group creation if no other playlists are using it (#981) (645e979)
  • playback-watcher: ignore subtitles (#980) (ca7655e)

Chores

  • package: update aes-decrypter, m3u8 and mpd parser for vhs-utils (#988) (c31dee2)

Tests