Matthew Neil
47d7868927
Fix video corruption on rendition switches in IE11 Win 8.1+ and Edge ( #1259 )
* segment-time-mapping event
* update contrib-media-sources to 4.6.0
8 years ago
Matthew Neil
ccf61d50fa
prioritize user enabled playlists over blacklist ( #1269 )
8 years ago
Matthew Neil
8952bc9e01
5.11.1
8 years ago
Matthew Neil
4369ad540a
update package-lock.json
8 years ago
Matthew Neil
e36f14f404
update CHANGELOG
8 years ago
Matthew Neil
f4727177a5
update videojs-contrib-media-sources to 4.5.3 ( #1278 )
* update mux.js to 4.2.2
* Use the first audio and video tracks in the PMT
8 years ago
Matthew Neil
98c185702e
fix InvalidStateError for live playback in IE11 ( #1266 )
8 years ago
Garrett
d4abc21836
Playlist loader cleanup ( #1265 )
* Remove unused bandwidth from PlaylistLoader
* es6ify playlist-loader.js
* Convert PlaylistLoader to a proper class
8 years ago
Matthew Neil
4b8d0de203
5.11.0
8 years ago
Matthew Neil
45b72af475
update CHANGELOG
8 years ago
Garrett
1e4575c266
Update videojs-contrib-media-sources to 4.5.2 ( #1262 )
8 years ago
Garrett
344482254a
Blacklist incompatible playlists on probe if codec information not in master manifest ( #1257 )
* Blacklist audio only playlists on probe if already playing video
* Check more cases for illegal media switches in main segment loader
8 years ago
Joe Forbes
7fb8820a23
Seek to seekable start when before the seekable window ( #1260 )
8 years ago
Matthew Neil
24894e62ec
MediaGroups: various bug fixes and refactor ( #1243 )
* removes the Firefox 48 check for for supporting a change in audio info
* Fix delayed switching between audio tracks and intermittent desync.
8 years ago
Matthew Neil
c20ce9f970
5.10.1
8 years ago
Matthew Neil
09d1a161d5
update changelog
8 years ago
Matthew Neil
83c010275f
fix: flv metadata tags now appened when audio info changes ( #1245 )
8 years ago
Matthew Neil
e7e8ec8d2b
5.10.0
8 years ago
Matthew Neil
a62a750733
update CHANGELOG
8 years ago
Chuck Wilson
fbc98a6d67
Add text tracks for closed captions listed in playlist ( #1096 )
* Add text tracks for CEA608 closed captions listed in playlist
* trigger hls-reset on tech when segmentloader resetEverything is called
8 years ago
Matthew Neil
6409a433ca
5.9.0
8 years ago
Matthew Neil
f04abc1966
update CHANGELOG
8 years ago
Oshin Karamian
2d9b3ad905
Add option to select lowest bitrate video rendition available on startup ( #1212 )
8 years ago
Matthew Neil
6aef4adbff
always activate loading in segment loaders after a seek ( #1234 )
8 years ago
shahlabs
c07e224436
Fixing InvalidStateError in Win10 IE11 ( #1230 )
8 years ago
Garrett
e22d9b4667
Blacklist playlist for 2 minutes on early abort to prevent cache loop ( #1220 )
* Prevent rendition switch loop due to inconsistent network/caching
* Don't fire bandwidthupdate when aborting early
8 years ago
Matthew Neil
03bb285f11
make sure text tracks added by hls are properly disposed ( #1228 )
8 years ago
shahlabs
cbb7e1e9a1
Fixing Backward Seeking in IE11 Win8.1 ( #1225 )
8 years ago
Jonathan Moody
ed011b2140
Fix video-contrib-hls.js URL in arch.md docs ( #1227 )
8 years ago
Matthew Neil
3793cf963e
5.8.3
8 years ago
Matthew Neil
2501b50283
Update CHANGELOG
8 years ago
shahlabs
9f2cef8168
Fix: Double caption issue ( #1219 )
8 years ago
Matthew Neil
84a36f941f
attach attributes property to playlist objects in cases the m3u8-pars… ( #1214 )
* attach attributes property to playlist objects in cases the m3u8-parser does not
* add warning log when missing attribute for stream-inf
8 years ago
jforbes
4d9c0ef0d8
5.8.2
8 years ago
jforbes
12bc4baf4b
update CHANGELOG
8 years ago
Joe Forbes
9e83e6280d
fix: processing segments when mediaSource is closed ( #1201 )
8 years ago
Gary Katsevman
f06b18689e
add videojs 6 as a valid dependency ( #1196 ) ( #1198 )
8 years ago
Gary Katsevman
c310a55df0
test: run tests against video.js 6 and 5 ( #984 )
Run a test pass with video.js 6 and video.js 5.
Also, use in-publish to not run build when running `npm install`.
Consolidate karma configs into one config but keep npm scripts for them.
Add `this.clock.tick(1)` after player creation to support video.js 6.
8 years ago
Matthew Neil
7353a1460a
5.8.1
8 years ago
Matthew Neil
80174a7eb5
update CHANGELOG
8 years ago
Matthew Neil
b4d86ef112
fix: audio only playlists with videojs-contrib-media-sources v4.4.7 ( #1195 )
8 years ago
Matthew Neil
caf5fffdd5
5.8.0
8 years ago
Matthew Neil
166f742bb3
update CHANGELOG
8 years ago
Matthew Neil
8a229d3364
Abr Improvements ( #1176 )
* Use a starting `bandwidth` value of `0.0625 MB/s` on Android devices
* Do not allow an up-switch in quality until a certain amount of forward buffer has been filled, `BUFFER_LOW_WATER_LINE`
* Dynamically increase the `BUFFER_LOW_WATER_LINE` and `GOAL_BUFFER_LENGTH` from `0 - > 30` and `30 -> 60` respectively during the first 30 seconds of playback
* Abort segment requests before completion if bandwidth reported by the XHR `progress` event shows that network conditions are not fast enough to complete the request without causing rebuffering
8 years ago
Matthew Neil
9ab1de2234
5.7.0
8 years ago
Matthew Neil
ccf1ab623e
update CHANGELOG
8 years ago
Matthew Neil
bed6bec627
update mux.js to 4.1.5 and videojs-contrib-media-sources to 4.4.6 ( #1180 )
* `hls-608` usage event triggered on `tech`
* Only flush PES packets from TS parsing front end when they are complete
* Complete is defined as any time PES_packet_length matches the data’s length OR is a video packets
* Works around an issue with incomplete packets getting sent down the pipeline when the source has audio PES packets split between segments
8 years ago
zhuangs
5b10513465
Add hls usage tracking events ( #1166 )
8 years ago
Matthew Neil
3d25e18058
Fix endOfStream for demuxed audio and video ( #1175 )
* move endofstream handling into masterplaylistcontroller
8 years ago
Matthew Neil
5c08517dbb
5.6.0
8 years ago