このトピックでは、スマート プレーヤを使用するように Brightcove アカウントを構成する方法について説明します。スマート プレーヤは、HTML5 と Flash の両方で機能する動画プレーヤです。視聴者の機器が、Flash か HTML5 のどちらをサポートするかを自動的に検出して、適切なフォーマットを配信します。
Brightcove スマート プレーヤに関する概要、およびシングル動画プレーヤが Flash モードまたは HTML5 モードのいずれかで機能する仕組みは、HTML5 およびスマート プレーヤで動画を配信するを参照してください。
Brightcove プレーヤがどのように HTML5 プレーヤ配信を使用するかは、Brightcove Studio の [アカウント設定] にある [公開設定] ページで構成できます。アカウントに HTML5 プレーヤ配信オプションを設定するには、以下の手順を行います。
このドキュメントは、HTML5 と Flash の両方で動作する動画プレーヤ、スマート プレーヤを使用するようにブライトコーブ アカウントを構成する方法について説明しています。スマート プレーヤは、視聴者のデバイスが Flash あるいは HTML5 をサポートし、動画を適切なフォーマットで配信するか、自動的に検出します。
Brightcove スマート プレーヤが動画プレーヤを作成し、Flash モードまたは HTML5 モードのいずれかで機能する仕組みは、「HTML5 およびスマート プレーヤで動画を配信する」および以下の動画を参照してください。
Brightcove プレーヤがどのように HTML5 プレーヤ配信を使用するかは、Brightcove Studio の [アカウント設定] にある [公開設定] ページで構成できます。アカウントに HTML5 プレーヤ配信オプションを設定するには、以下の手順を行います。

アカウントで HTML5 プレーヤ配信を有効にしていれば、個々のプレーヤで有効または無効にすることができます。プレーヤで HTML5 配信を有効または無効にするには、以下の手順を行います。
アカウントで HTML5 プレーヤ配信を無効にしている場合、このプレーヤ レベルの設定は利用できません。一方で、HTML5 プレーヤ配信がアカウントで有効な場合、アカウントのデフォルト HTML5 プレーヤ配信設定を無効にして、プレーヤ レベルの設定を使用できます。
スマート プレーヤは、デフォルトでプレーヤ セキュリティ強化機能を使用します。プレーヤ セキュリティの強化によって、ユーザー クライアントの Brightcove プレーヤとブライトコーブのサーバー間の通信の一部において、暗号化されたプレーヤ キーが必要となります。プレーヤ キーは、プレーヤ パブリッシング コードの playerKey 構成パラメータにあります。
Brightcove Studio でプレーヤ パブリッシング コードを取得すると、playerKey 構成パラメータが必ず含まれます。playerKey 構成パラメータは 2010 年 8 月 14 日の Brightcove 4.2 リリース以降に生成されたプレーヤ パブリッシング コードに含まれますが、それ以前に公開されたプレーヤには存在しません。
playerKey 構成パラメータの有無にかかわらず、通常 HTML5 モードでシングル動画プレーヤが動画をロードし再生します。ただし HTML5 モードのプレイリスト プレーヤはコンテンツをロードできないため、プレーヤで「コンテンツがない」のメッセージが表示されます。
Flash モードでは、playerKey 構成パラメータの存在に関わらず、すべてのプレーヤにおいて動画のロードと再生が可能です。
既存のプレイリスト プレーヤが HTML5 モードで動画を再生できるようにするには、2 通りの方法があります。
ブライトコーブでは最初の方法を推奨しています。以下の場合のみ、2 番目の方法でスマート プレーヤのプレーヤ セキュリティの強化を無効にします。
既存のスマート プレーヤで HTML5 モードでプレーヤ セキュリティ強化を利用するには、プレイリストを含む既存のプレーヤそれぞれに対し、プレーヤ パブリッシング コードをアップデートする必要があります。これにより、プレーヤ パブリッシング コードに playerKey 構成パラメータが含まれます。プレーヤ パブリッシング コードをアップデートするには以下を行います。
これ以降は、プレーヤの公開ワークフローによって手順が異なります。次の方法があります。
アカウントでスマート プレーヤのプレーヤ セキュリティ強化を無効化するには、以下を行います。