Brightcove Player v7.0.0-1

Brightcove Player 7.0.0-1 is available as a pre-release 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.

NOTE: There is currently an issue in the Studio Players module where it detects a 7.x player as incompatible with Studio. The effect of this is that it is possible to set a player to 7.x in the Studio, but this renders it uneditable in Studio.

This issue is actively being investigated and will be addressed soon!


Brightcove Player 7 is coming!

For additional details about the changes coming in Brightcove Player 7, please refer to the release notes for Brightcove Player 7.0.0-0

All Changes in This Release

Migration Notes

MN1

Sending the play_request event to the Data Collection API will occur only once for each new media source. Previously, the play_request was sent each time playback was requested; whether the initial user request or autoplay or resuming from pause.

This change makes the play_request event more meaningful - particularly in understanding the impact of autoplay - in Brightcove Analytics and aligns the Brightcove Player with our SDKs.

Adjust your expectations on the frequency of this event. Any code that assumes it will occur with any playback request should probably use the play event instead.

MN2

The "graphite" skin was an older style skin that was a holdover from the earliest versions of the Brightcove Player. It is removed.

No migration needed: "skin": "graphite" in a player configuration will simply be ignored.

This configuration may still be used to disable the default skin using "skin": false. This advanced capability is for customers who want to write their own player skin from scratch. All other values will be treated as the default skin (which will be the equivalent of "skin": "sapphire" in 6.x).

MN3

The not-hover class name was added in the earliest versions of the Brightcove Player 6.x to indicate when the controls should hide.

This class is replaced by vjs-hide-controls, which is more descriptive and better matches Video.js naming conventions.

Change any uses of .not-hover to .vjs-hide-controls in your stylesheets or scripts.

MN4

IE11 and Flash will no longer function with the Brightcove Player