Brightcove Player Pre-Release

Product(s)
Video Cloud
Brightcove Player
Role(s)
Studio User
Player Developer
Topic(s)
Release Notes

This document describes the features of the latest pre-release of Brightcove player, as well as how you can try it.

 

VERSION 6 - v6.32.1

18 Mar 2019

  • Fixed an issue where the segment metadata text track was not populated with custom properties

VERSION 6 - v6.32.0

6 Mar 2019

  • Added volume_orientation player configuration to control the orientation of the volume panel (default is horizontal)
  • Support a {PLAYER_CLASS} token in custom CSS files baked into player configurations
  • Upgraded to Video.js 7.5 and enabled default hotkeys support (f for fullscreen, m for mute, and k and space for play/pause)
  • Use the new Video.js Live UI unless the player is configured with the legacy DVRUX plugin
  • Upgraded @videojs/http-streaming to v1.9.1
  • Bug Fix: Issue where inactivityTimeout was ignored on mobile/touch devices
  • Bug Fix: Labels in track button menus should not be forced lower-case
  • Bug Fix: When fullscreen control is disabled, disable support for double-click to fullscreen

Try new version

If a pre-release version is available, the easiest way to try out a pre-release version is to go to Studio's PLAYERS module, click on the player you wish to change, and then edit the Player Information. Use the version selector (screenshot is an example only, use the latest pre-release version or choose to always have the latest pre-release):

select player version

You can update a player to the pre-release version by using a curl statement. A quick overview of curl can be found at the top of the Quick Start: Player Management. In the document there is a specific section on how to update your player.

Here is the curl command to update your player, where you substitute appropriate values for YOUR_EMAIL, YOUR_ACCOUNT_ID and YOUR_PLAYER_ID.

curl \
  --header "Content-Type: application/json" \
  --user YOUR_EMAIL \
  --request PATCH \
  --data '{
    "player": {
    "template": {
      "version": "6.32.1"
      }
    }
  }' \
  https://players.api.brightcove.com/v2/accounts/YOUR_ACCOUNT_ID/players/YOUR_PLAYER_ID/configuration

In most cases you will want to publish the player, which can be done with the following curl statement. Again, you will need to substitute correct values where indicated.

curl \
  --header "Content-Type: application/json" \
  --user YOUR_EMAIL  \
  --request POST \
  https://players.api.brightcove.com/v2/accounts/YOUR_ACCOUNT/players/YOUR_PLAYER_ID/publish