Spieler-Metadaten von bcinfo

In diesem Thema erfahren Sie, wie Sie Informationen über den Player (Metadaten) aus dem abrufen bcinfo Objekt.

Objektübersicht

Hier sind spezifische Beispiele von console.log() und ein console.table() Ansichten der in der bcinfo Eigentum.

bcinfo Konsolenprotokoll
bcinfo Konsolentisch

Sie können auf diese Informationen mit einem Code zugreifen, der dem folgenden ähnelt:

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

Objekteigenschaften

Das bcinfo Eigenschaft ist ein Objekt, das Informationen (Metadaten) zum aktuellen Player enthält. Die im Objekt vorhandenen Eigenschaften sind wie folgt:

Feldname Beschreibung Datentyp
Konto-ID Brightcove-Konto-ID String
ApplicationId Wert, den Sie für die Verwendung mit Analysen festlegen können. Es ist als Attribut des Spielers definiert:
<video-js id="myPlayerID"
  data-video-id="5622718636001"
  data-account="1507807800001"
  data-player="ryw1oAQ4M"
  data-embed="default"
  data-application-id="id_for_testing_bcinfo"
 ...
String
CSS Reflektiert die in Studio festgelegten CSS-Werte in der SPIELER> STYLING Sektion:
Studio Player-Stile
Objekt
embeddedId Wenn der Spieler ein Embed (untergeordneter Spieler) ist, spiegelt dieser Wert die ID des übergeordneten Spielers wider. String
playerId Kennung für den Spieler String
scriptBaseUrl Die Basis-URL für den Speicherort der eindeutigen Konfigurationsdatei des Players. Der tatsächliche Dateiname, index.min.js ist NICHT enthalten. String
scriptUrl Speicherort der eindeutigen Konfigurationsdatei des Players mit dem Namen index.min.js. String