プレーヤーの情報プロパティ

このトピックでは、VERSION および SKIN プロパティを使用して Brightcove プレーヤーに関する情報へアクセスする方法を学びます。

追加情報

Brightcove プレーヤーに関する情報を取得する方法はいくつかあります。以下のドキュメントもプレーヤーの操作に役立ちます。

プレーヤーのプロパティ

Brightcove プレーヤーのプロパティには、そのプレーヤー固有の情報が含まれます。プレーヤーのスキンおよびバージョンの設定については、スキンとプレーヤーバージョン のドキュメントを参照してください。

VERSION

bc.VERSION プロパティは、プレーヤー構成で定義されたプレーヤーのバージョンを示します。

以下はその例です。

          <video-js id="video_1" style="width: 640px; height: 360px;"
          data-video-id="4029697544001"
          data-account="1752604059001"
          data-player="default"
          data-embed="default"
          controls=""></video-js>
          <script src="https://players.brightcove.net/1752604059001/default_default/index.min.js"></script>
      
      
          <!-- custom script -->
          <script type="text/JavaScript">
              var myPlayer;
      
          videojs.getPlayer('video_1').ready(function() {
                  myPlayer = this;
                  console.log(bc.VERSION);
                  console.log(bc.SKIN);
              });
          </script>
返される値:

この場合に返される値は 5.1.7 です。

この値はプレーヤー構成に基づいており、ブラウザでプレーヤーをプレビューして URL の index.htmlconfig.json に変更することで確認できます。

bc-version

SKIN

bc.SKIN プロパティは、プレーヤーに適用されているスキンを示します。

以下はその例です。

          <video-js id="video_1" style="width: 640px; height: 360px;"
          data-video-id="4029697544001"
          data-account="1752604059001"
          data-player="default"
          data-embed="default"
          controls=""></video-js>
          <script src="//players.brightcove.net/1752604059001/default_default/index.min.js"></script>
      
          <!-- custom script -->
          <script type="text/JavaScript">
              var myPlayer;
      
            videojs.getPlayer('video_1').ready(function() {
                  myPlayer = this;
                  console.log(bc.VERSION);
                  console.log(bc.SKIN);
              });
          </script>
返される値:

この場合に返される値は null です。これは、このプレーヤーに Luna スキンが適用されていることを意味します。以下は bc.SKIN プロパティの返り値の概要です。

bc.SKIN の値 適用されるスキン
false スキンなし(独自のスタイルを上書きできる)
graphite Graphite スキン
その他のすべての値(undefined、null、true などを含む) Luna スキン(デフォルトスキン)
sapphire Sapphire スキン(Video Cloud Studio で作成されたプレーヤーのデフォルト)

この値もプレーヤー構成から取得され、ブラウザでプレーヤーをプレビューし、URL の index.htmlconfig.json に変更することで確認できます。

bc-skin