npm dashjs 4.4.1
dash.js v4.4.1

latest releases: 4.7.4, 4.7.3, 4.7.2...
2 years ago

Features
#3988 Add support for specifying the start time of the stream as part of the initialize or the attachSource call. A demo can be found here

Improvements
#3968 JSDoc cleanup
#3969 Dispatch volumechange from the native video element via dedicated MediaPlayerEvent
#3963 Extends the License Request Complete event to include the original server response when DRM errors are reported
link Add example for multi audio tracks with initial track selection
#3986 Fix d trace httpList metric reporting
#3971 Overwrite manifest mediaPresentationDuration if duration mismatch
#3997 Functional Tests: Add missing vectors with "//" in url to functional tests
#3998 Run functional tests by groupname

Bugfixes
#3980 Do not trigger inline and inband events multiple times after a manifest refresh
#3984 Account for events defined in different periods in the EventController.js
#3985 Fix for a rounding error not allowing BUFFERING_COMPLETED to get fired
#3970 Fix _checkPortalSize and initialRatio caluculation for unsorted Representations in an AS
#3966 Fix text track enabling for MSS live streams
#3944 Fix bug in abandon request workflow. Also enable rule by default
#3953 Use lastBitrateCachingInfo.enabled and lastMediaSettingsCachingInfo.enabled
#3939 Check for keyPairs in clearkeys object before updating the key session
#3942 Fix/clearkey from ref UI: Check for initData in protData before overwriting
#3928 Fix SegmentTimeline's segment getter from requested time
#3978 Fix wrong description of PLAYBACK_LOADED_DATA event
#3979 Fix a bug that lead to undefined customParametersModel after calling Mediaplayer.reset()
Link Fix multitrack captions sample: lang values in manifest have changed
Link Fix multi audio DRM sample

Don't miss a new dashjs release

NewReleases is sending notifications on new releases.