github Dash-Industry-Forum/dash.js v2.6.3
Dash.js v2.6.3

Bug Fixes

#2271 bug fix 2270
#2263 Update multi period management
#2254 Fix MetricsReporting - pass correct config to ReportingFactory
#2251 Quality change rendered event fired
#2250 fix switch track audio with different number of representations
#2246 Fix AbandonRequestRule is not applied
#2238 Bug fix start time live stream Bug
#2237 Patch in xml2json to resolve xml syntax error in Firefox/IE/Edge
#2221 Fix #1884 - correctly apply manifest scheme to default time server request
#2219 [MSS] Fix a problem with MSS Fragment Info integration
#2215 Check startTime of cues is lower than endTime
#2212 Check if fragmentDuration is defined in InsufficientBufferRule
#2210 Fix minimum bitrate setting (setMinAllowedBitrateFor)
#2205 Bring back change from #2016 (Don't set initialized flag to false in MediaPlayer.reset())
#2201 remove unused parameter

Enhancements

#2261 Refix #2244 - pass compact false option to babelify
#2240 Add reloading browser for development Automation
#2228 [Mss Parser] Manage the absence of FourCC information for video or audio
#2227 Use latest version of dash.js package in webpack example
#2224 Playready custom data for IE 11 EME/DRM
#2218 Improve robustness of MediaPlayer

Unit & Functional Tests

#2264 update SourceBufferController unit tests
#2262 Update abr controller unit test
#2242 update functional tests

Player & Samples

#2253 sources.json: Add Microsoft Playready test vectors
#2208 Control bar: allow multiple instances

Documentation

#2258 Readme changes
#2234 Add CONTRIBUTING.md file

Known Issues

  • There is an issue related with buffer management that causes playback to stall when there are multiple and consecutive seek back operations.
  • Issue in multiperiod streams with more than two periods. Playback is stalled, playing in a loop, after the end of second period. This has been fixed in PR #2281 that will be included in the next release.
latest releases: v3.1.3, v3.1.2, v3.1.1...
2 years ago