來自 bcinfo 的播放器中繼資料

在本主題中,您將學習如何從播放器中檢索有關播放器(元數據)的信息。bcinfo目的。

對象概述

以下是的特定實例console.log()和一個console.table()視圖中包含的數據bcinfo屬性。

bcinfo控制台日誌
bcinfo控制台表

您可以使用類似於以下代碼的方式訪問此信息:

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

對象屬性

bcinfo屬性是一個對象,其中包含有關當前播放器的信息(元數據)。對像中存在的屬性如下:

欄位名稱 描述 資料類型
帳號 ID Brightcove帳戶標識符
應用程式 ID 您可以設置用於分析的價值。它定義為播放器的屬性:
<video-js id="myPlayerID"
  data-video-id="5622718636001"
  data-account="1507807800001"
  data-player="ryw1oAQ4M"
  data-embed="default"
  data-application-id="id_for_testing_bcinfo"
 ...
css 反映在Studio中設置的CSS值玩家>造型部分:
Studio Player樣式
物件
embedId 如果播放器是嵌入播放器(子播放器),則此值反映父代的ID。
playerId 播放器標識符
scriptBaseUrl 播放器唯一配置文件位置的基本URL。實際的文件名,index.min.js不包括在內。
scriptUrl 播放器的唯一配置文件的位置,該文件名為index.min.js