Releases: videojs/http-streaming
Releases · videojs/http-streaming
v2.10.0
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
Tests
v2.9.3
v2.9.2
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
v2.9.1
v2.8.3
v2.9.0
2.9.0 (2021-06-11)
Features
- Add support for encrypted init segments (#1132) (4449ed5)
- allow clients to limit the number of times a playlist attempts to reload following an error (#1098) (44905d4)
- Caption services (608/708) metadata (#1138) (39782c6), closes /datatracker.ietf.org/doc/html/draft-pantos-hls-rfc8216bis-08#section-4 videojs/mpd-parser#131
- do fast rendition changes on fullscreen changes and user actions (#1074) (5405c18)
- stats for timeToLoadedData, appendsToLoadedData, mainAppendsToLoadedData, audioAppendsToLoadedData, and mediaAppends (#1106) (3124fbc)
- Use ll-hls query directives: segment skipping and requesting a specific segment/part (#1079) (458be2c)
Bug Fixes
- add part level sync points, fix LL hls sync issues, add part timing info (#1125) (ee5841d)
- Append valid syncRequests, better sync request choice, less getMediaInfoForTime rounding (#1127) (ce03f66)
Chores
v2.8.2
v2.8.1
2.8.1 (2021-05-19)
Bug Fixes
- add master referenced id/uri for audio playlists. Add playlists to hls media groups (#1124) (740d2ee)
- m3u8-parser/eme updates (#1131) (29ece75)
- only append/request init segments when they change (#1128) (a4af004)
- set audio status on loaders when setting up media groups (#1126) (a44f984)