3 years ago
Web: 8.21.0
New Features
- Added support for playback in Picture in Picture mode across all supported browsers, including ads, captions, and playlists. Firefox and Internet Explorer do not support this feature.
- Configuration: Added a new configuration option,
pipIcon
, which defaults toenabled
and adds a Picture in Picture icon and right click menu options to supported desktop browsers only. Setting this option todisabled
will remove this icon, which you can also hide with CSS. On mobile devices, we have elected not to add an icon to our controls, but rather, PiP can be enabled through the operating system's native gestures and user interface on both iOS and Android. - Added automatic localization support for the Picture in Picture icon tooltip and right click menu option across all supported languages, which can also be customized via the
intl
block withpipIcon
. - Javascript API: added a new event,
adLoadedXML
, which fires when the VAST ad client loads an ad tag. The response contains the same object properties as other ad events, such asadBreakId
,adPlayId
,adPosition
,client
,tag
, etc, as well as an XML parameter that exposes the XML downloaded from the tag. - Improved recovery of live DASH streams that buffer infinitely by implementing segment timeouts.
Fixes
- Fixed a bug preventing TTML1 captions from being displayed in DASH streams.
- Fixed an accessibility issue where the focus did not return to the settings menu icon after closing the settings menu.
- Fixed typos in German and Swedish player automatic localization translation files. We thank you for your feedback and encourage submissions via the form on our support page.
- Fixed a bug causing seek events to copy their play reason from the preceding play event.
- Fixed an issue in the IMA ad client with VMAP ad schedules where ad events incorrectly report the ad position as pre on mid-roll and post-roll ads.