Métadonnées du lecteur de bcinfo

Dans cette rubrique, vous apprendrez à récupérer des informations sur le lecteur (métadonnées) à partir du bcinfo objet.

Vue d'ensemble des objets

Voici des exemples spécifiques de console.log() et un console.table() vues des données contenues dans le bcinfo propriété.

journal de la console bcinfo
table console bcinfo

Vous pouvez accéder à ces informations en utilisant un code similaire au suivant:

videojs.getPlayer('myPlayerID').ready(function() {
  var myPlayer = this;
  console.log('myPlayer.bcinfo', myPlayer.bcinfo);
  console.table(myPlayer.bcinfo);
});

Propriétés des objets

le bcinfo property est un objet qui contient des informations (métadonnées) sur le lecteur actuel. Les propriétés présentes dans l'objet sont les suivantes:

Nom du champ Description Type de données
accountId Identifiant de compte Brightcove chaîne
ID d'application Valeur que vous pouvez définir pour une utilisation avec des analyses. Il est défini comme un attribut du joueur:
<video-js id="myPlayerID"
  data-video-id="5622718636001"
  data-account="1507807800001"
  data-player="ryw1oAQ4M"
  data-embed="default"
  data-application-id="id_for_testing_bcinfo"
 ...
chaîne
css Reflète les valeurs CSS définies dans Studio, dans le JOUEURS> STYLE section:
Styles de lecteur de studio
Objet
embedId Si le joueur est un incorporé (joueur enfant), cette valeur reflète l'ID du parent. chaîne
playerId Identifiant du joueur chaîne
scriptBaseUrl L'URL de base de l'emplacement du fichier de configuration unique du lecteur. Le nom réel du fichier, index.min.js n'est pas inclu. chaîne
scriptUrl Emplacement du fichier de configuration unique du lecteur nommé index.min.js. chaîne