Brightcove Player v7.44.0
Brightcove Player 7.44.0 is available for manual update.
No existing players have been auto-updated to this version. Customers eager for a feature or fix that is only available in this version may manually update via the Studio Players JSON Editor or the Player Management API.
Features
- [Adobe Analytics] A new
bcAaWebSdkpackaged plugin sends player events to Adobe Analytics via the Adobe Experience Platform Web SDK.
Brightcove Adobe Analytics (Web SDK) Plugin
The new bcAaWebSdk packaged plugin sends Brightcove Player events to Adobe Analytics using the Adobe Experience Platform Web SDK (alloy.js).
Options: eventsToTrack and paramsToTrack map player events and dimensions to Adobe variables, datastreamId and orgId let the plugin configure alloy (omit them if the page already does), and instanceName selects the alloy global (default alloy).
player.bcAaWebSdk({
datastreamId: '<YOUR_DATASTREAM_ID>',
orgId: '<YOUR_ORG_ID>@AdobeOrg',
instanceName: 'alloy', // optional; default 'alloy'
eventsToTrack: { bcvideo_player_load: 'event10', bcvideo_video_engagement: 'event11' },
paramsToTrack: { bcvideo_player_name: 'prop2', bcvideo_account: 'prop3' }
});
To enable it, add it to the player configuration as a packaged plugin:
{ "name": "bcAaWebSdk", "is_packaged": true, "options": {...} }
Fixes
- [Playlist] Playlist items are now exposed to assistive technology as enumerated buttons, so screen reader users hear each item's position and can activate it directly.
- [Recommendation Endscreen] Fix an issue where recommendation card titles could be cut off at small player sizes and high browser zoom levels.
- [Interactivity] Fix an issue where variable values written with
setVariableswere not persisted, so annotations reading them later could see stale values. - Fix an issue where viewers could not pinch-zoom hosted player pages on touch devices.
- Fix an issue where hosted player pages had a generic page title; the title is now populated from the player name.