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

Bug Fixes

#2301 Webpack integration and JS declarations fixes
#2303 Update scaleCue function for TTML subtitles use case
#2307 Fix #2298 - be more permissive in webm parsing
#2287 Subtitles track with same language bug
#2281 Infinite loop multi period bug
#2273 Multi period bug fix
#2269 Set exorcise base folder in order to have relative paths in sourcemap.
#2318 Fix an issue when using ClearKey with license server
#2321 Fix for issue #2256 maintaining backwards capability

Enhancements

#2309 Set a specific version for codem-isoboxer (update to 0.3.5). Increased performance of mp4 unboxing
#2268 Basic ClearKey support
#2295 Clean clearkey support implementation
#2292 Recover availabilityUpperLimit parameter
#2291 [Text tracks] take into account the video element parent container
#2289 Remove KeySystemAdobeAccess class
#2277 Refactoring (config management)
#2275 Fire a waiting event if a playing event comes out while the stream is stalled
#2257 Text default settings
#2252 Seek and Live playing - take liveDelay into account
#2211 PLAYBACK_TIME_UPDATED is now fired on paused live streams
#2267 New event SOURCE_INITIALIZED

Automation Continuous deployment & functional testing

#2284 Set up continuous deployment process for development branch
#2243 Functional tests with browserStack
#2313 Travis configuration for functional tests
#2315 Don't copy functional test tools when deploying
#2314 Updates streams list

Player & Samples

#2283 Support new dynamic list of DASH IF test vectors in reference player Feature request from DASH IF IOP
#2301 Add sample integrations using both webpack and typescript

Known Issues

  • There is an issue related with buffer management that causes playback to stall when there are multiple and consecutive seek back operations. The PR #2272, still under review, is thought to fix this issue
latest releases: v3.1.3, v3.1.2, v3.1.1...
2 years ago