7 years ago
Web: 8.0.4
Updates
Core Player
- Expanded HLSjs usage to Android Chrome, where it is now the default for HLS playback. This makes the HLS experience more feature rich and includes support for 608 and in-manifest VTT captions, as well as improved playback stability and support. HLS.js usage can be disabled by setting hlsjsdefault to false, which will result in the player using native Android HLS playback.
- Improved our Discover recommendations engine by reducing the likelihood of a viewer seeing a repeat of videos they’ve already seen either by choice or via auto-advance. Items that are manually clicked will not be recommended again for 10 minutes, and items that are automatically advanced will be excluded for one hour.
Ads
- Updated the
requestTimeout
configuration option to apply to the IMAad plugin, where it previously only applied to VAST.
Fixes
Core Player
- Fixed an issue where some captions did not appear properly center-aligned.
- Fixed a bug where audio-only videos did not display the poster image if set to autostart.
- Fixed a bug where the poster image would not be visible when calling
load()
. - Fixed an issue causing playback to stall when an empty child manifest is selected. After a failed attempt to play a quality, the player now will remove the quality option from the quality menu.
- Fixed a bug causing the colors in 360 videos to appear inverted on iOS devices.
Ads
- Fixed an issue with autostarted players when Safari 11’s “Never autoplay” setting is enabled. Ads now correctly play after user interaction.
- Fixed an issue where the buffer icon would display during IMA fullslot ads.
- Fixed an issue where the IMA timeout aderror was not firing correctly in certain scenarios.