Player Metadata from bcinfo
bcinfo object. Object overview
Here are specific instances of console.log() and a console.table() views of the data contained in the bcinfo property.


You can access this information using code similar to the following:
videojs.getPlayer('myPlayerID').ready(function() {
var myPlayer = this;
console.log('myPlayer.bcinfo', myPlayer.bcinfo);
console.table(myPlayer.bcinfo);
});
Object properties
The bcinfo property is an object which contains information (metadata) on the current player. The properties present in the object are as follows:
| Field Name | Description | Data Type |
|---|---|---|
| accountId | Brightcove account identifier | string |
| applicationId | Value you can set for use with analytics. It is defined as an attribute of the player:
|
string |
| css | Reflects CSS values set in Studio, in the PLAYERS > STYLING section:
![]() |
Object |
| embedId | If the player is an embed (child player), this value reflects the ID of the parent. | string |
| playerId | Identifier for the player | string |
| scriptBaseUrl | The base URL for the location of the player's unique configuration file. The actual file name, index.min.js is NOT included. | string |
| scriptUrl | Location of the player's unique configuration file named index.min.js. | string |
