Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This IRIS.TV Adaptive plugin documentation is specific for the Brightcove Perform video players.

Brightcove Studio Settings

Panel
bgColor#e9e9e9

ENDSCREEN

In https://studio.brightcove.com/ set Endscreen to Disabled:


Adding the Brightcove Perform Plugin

1. Install the following JavaScript Plugins:

Expand
titleClick here to show screenshot...

...

Code Block
languagejfx
linenumberstrue
https://ovp.iris.tv/plugins/brightcove/v2/iris-bc.adaptive.min.js


Player Options for Brightcove Perform Player

2. Add Player Options

Add the following under Plugins > Name, Options: 

...

Name is: 

Code Block
pluginDev

Adding the Client Token

The client token is provided by IRIS.TV.  Add the IRIS.TV client token to the Plugin Options: 

Code Block
languagejs
themeConfluence
linenumberstrue
 {
"client_token": "1736779881001"
}

Setting for Brightcove Perform Player

For Brightcove Perform players, set the following parameter to true

Code Block
languagejs
themeConfluence
linenumberstrue
 {
"perform_player": true
}

Passing in the Initial Asset ID

For Brightcove Perform players, set the asset ID of the Initial or "Anchor" video.

Code Block
languagejs
themeConfluence
linenumberstrue
 {
  "platform_id": "123456789"
}

Using ONCE video playback

For clients using Brightcove ONCE for video playback, add the following parameter to the Brightcove Plugin Options:

Code Block
languagejs
{
	"onceux" : true
}



Player Options for Brightcove Perform Player

Code Block
languagejs
themeConfluence
linenumberstrue
var playerOptions = {
              client_token: <CLIENT_TOKEN>,
              ssl: true,
              platform_id: <PLATFORM_ID>,
              player_version: 'brightcove.nextgen',
              start_up_next: true,
              end_up_next: true,
              player_id: <PLAYER_ID>,
              perform_player: true 
              thumbs_up: true, 
              thumbs_down: true, 
              skip_forward: true, 
              skip_back: true, 
              skip_on_thumbs_down: false
              debug: true, 
              global: "iris"
          }

videojs(<PLAYER_ID>).pluginDev(playerOptions)

Once the above is complete you are ready to test your player.


Info
titleConfiguration

For more information about customizable settings and features, please see: Adaptive Plugin Customizations

...