サポートに連絡する| システムステータス
ページコンテンツ

    Overlay プラグインを使用したプレーヤーオーバーレイの設定

    このトピックでは、Players モジュールを使用してプレーヤーに Overlay プラグインを追加する方法について説明します。

    Overlay プラグインを使用すると、テキストと画像の両方をオーバーレイとして使用できます。overlay プラグインは、オーバーレイの表示タイミングと表示時間の設定も可能です。シンプルな画像オーバーレイを追加する場合は、プレーヤーのスタイリングオプションを使用してください。詳細はプレーヤーのスタイリングをご覧ください。

    オーバーレイは、プレーヤー上に表示されるメッセージや画像などの要素です。以下のプレーヤーでは、Brightcove のロゴが動画の再生2秒から6秒の間、右下に表示されます。

    オーバーレイは以下の条件に基づいて表示を制御できます:

    • プレーヤーイベント - 再生、ポーズ、カスタムイベントなどに基づいて表示
    • 時間 - 再生中の指定した時間に表示

    オーバーレイの設定は overlay プラグインを使用して行います。プラグインを設定する際には、JavaScript URL、CSS ファイル、プラグイン名、オプションの指定が必要です。

    Overlay プラグインのオプション

    オーバーレイの表示タイミング、表示内容、表示位置を設定するために、以下のプラグイン オプション(JSON形式)を使用します:

    • start - オーバーレイを表示するタイミング。数値(秒)またはプレーヤーイベント名(例: play, pause, ended)を指定可能。
    • end - オーバーレイを非表示にするタイミング。start と同様に、数値またはイベント名を指定可能。
    • content - 表示する内容。文字列、HTML要素、または DOM DocumentFragment を指定可能。
    • align - オーバーレイの表示位置。使用可能な値は:top-left, top, top-right, right, bottom-right, bottom, bottom-left, left

    以下のサンプルでは、Brightcove ロゴの画像を2秒から6秒の間、右下に表示します:

    
    {
      "overlays": [
        {
          "start": 2,
          "end": 6,
          "content": "<a href='https://www.brightcove.com' target='_blank'>
          <img alt='Brightcove Logo' src='http://solutions.brightcove.com/bcls/assets/images/brightcove-logo.png'></a>",
          "align": "bottom-right"
        }
      ]
    }
    
    

    content には HTML タグや属性を自由に指定できます(上記例では alt 属性も使用)。

    プレーヤーオーバーレイの設定

    Players モジュールを使用して Overlay プラグインを設定するには、以下の手順に従ってください:

    1. Players モジュールを開き、対象のプレーヤーを見つけます。
    2. プレーヤーのリンクをクリックしてプロパティを開きます。
    3. 左ナビゲーションの プラグイン をクリックします。
    4. プラグインの追加 をクリックし、カスタム プラグイン を選択します。
    5. プラグイン名overlay と入力します。
    6. JavaScript URL に以下を入力します:
      //players.brightcove.net/videojs-overlay/3/videojs-overlay.min.js
    7. CSS URL に以下を入力します:
      //players.brightcove.net/videojs-overlay/3/videojs-overlay.css
    8. オプション(JSON) に以下を入力します:
      {
        "overlays": [
          {
            "start": 2,
            "end": 6,
            "content": "<a href='https://www.brightcove.com' target='_blank'><img src='http://solutions.brightcove.com/bcls/assets/images/brightcove-logo.png'></a>",
            "align": "bottom-right"
          }
        ]
      }
    9. 保存 をクリックし、プレーヤーを公開します。反映まで最大5分かかることがあります。

    1つのプレーヤーに複数のオーバーレイを設定することも可能です。詳細は開発者ドキュメントをご覧ください。

    CSS でオーバーレイをスタイリングする方法については、ロゴ オーバーレイ プラグインの開発者向けドキュメントを参照してください。


    ページの最終更新日26 Oct 2021