Releases: videojs/http-streaming
Releases · videojs/http-streaming
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)
Chores
v2.8.0
v2.7.1
v2.7.0
2.7.0 (2021-04-06)
Features
- Add EXT-X-PART support behind a flag for LL-HLS (#1055) (b33e109)
- mark Video.js as a peer dependency (#1111) (99480d5)
- support serverControl and preloadSegment behind experimentalLLHLS flag (#1078) (fa1b6b5)
- usage and logging on rendition change with reasons (#1088) (1b990f1)
Bug Fixes
- audio only media group playlists, audio group playlists, and audio switches for audio only (#1100) (6d83de3)
- better time to first frame for live playlists (#1105) (1e94680)
- catch remove errors, remove all data on QUOTA_EXCEEDED (#1101) (86f77fe)
- Only add sidxMapping on successful sidx request and parse. (#1099) (de0b55b), closes #1107
- support automatic configuration of audio and video only DRM sources (#1090) (9b116ce)