Brightcove Player を使用した中国向け配信

このトピックでは、海外から中国へ動画を配信するために Brightcove Player を使用する方法について説明します。

はじめに

Brightcove は、海外から中国へ動画を配信するためのソリューションを提供しています。このソリューションは次の 2 つの要素で構成されています。

  • 中国国内にホストされたプロキシサーバー
  • 中国専用の CDN(コンテンツ デリバリー ネットワーク)

プロキシは、動画以外のトラフィック(Playback API リクエスト、Analytics のビーコン、Web プレーヤー本体)を、中国国内の視聴者と海外にある Brightcove インフラ間で中継します。

CDN はプロキシに接続され、動画および画像コンテンツを処理します。

要件

Brightcove China Delivery を利用するためには、以下の要件が必要です。

セットアップ

  • プレーヤー設定に加えて、追加のセットアップ要件があります。

    詳細については、概要:中国向け配信 を参照してください。

Brightcove Player

  • Brightcove Player バージョン 6.44 以降が必要です。最新バージョンの使用を推奨します。

Brightcove Player の設定

中国国内で動画を配信するには、プレーヤーに Brightcove China Delivery プロキシを使用するよう設定する必要があります。

中国向けプレーヤーを作成するには、次の手順に従います。

  1. Video Cloud Studio の PLAYERS モジュールを開きます。既存のプレーヤーを使用するか、新しいプレーヤーを作成します。

  2. プレーヤー名のリンクをクリックして、プレーヤーのプロパティを開きます。
  3. 左側のメニューから JSON エディタ を選択します。

    JSON エディター
    JSON エディター
  4. プロキシ設定を追加するには、次の行を追加します。

          "china_proxy_domain": "china.example.com"
  5. コードは次のようになります。

    中国プロキシ設定
    中国プロキシ設定
  6. 保存 をクリックし、プレーヤーを公開します。
  7. プレーヤーを埋め込む、または共有する際、埋め込みコードでは Brightcove Player CDN が使用されていることに注意してください。
          <script
            src="//players.brightcove.net/1752604059001/jnOD8yLME_default/index.min.js">
          </script>
  8. Brightcove Player CDN を自社の China Delivery ドメインに変更します。
          <script
            src="//china.example.com/1752604059001/jnOD8yLME_default/index.min.js">
          </script>

Note

china_proxy_domain を設定すると、プレーヤーによって開始されるすべてのリクエストは、そのドメイン内の URL に送信されます。上記のサンプル値(china.example.com)を使用した場合、ユーザーは次のようなリクエストを確認することがあります。

システム パス
Players CDN //china.example.com/players/...
Playback API //china.example.com/playback/v1/...
Analytics //china.example.com/v2/tracker...

ローカリゼーション

china_proxy_domain を設定すると、Brightcove プレーヤーには 自動的に 次の 2 つの言語が設定されます:

  • zh-Hans:簡体字中国語(デフォルト)
  • zh-Hant:繁体字中国語

china_proxy_domain を設定すると、以下の設定を行ったのと同じ効果があります(ただし、これらを設定する必要はありません):

      "language": "zh-Hans",
      "languages": ["zh-Hans", "zh-Hant"],
      

language または languages に値が設定されている場合は、china_proxy_domain によるデフォルト動作は無効になります。デフォルト動作を上書きするには、これらの設定を組み合わせて使用できます。

言語の追加

zh-Hanszh-Hant 以外の言語を追加する必要がある場合は、languages 設定をプレーヤーに追加できます。設定例は次のとおりです:

      "china_proxy_domain": "china.example.com",
      "languages": ["zh-Hans", "zh-Hant", "en", "jp"],
      

このプレーヤーは引き続きデフォルトで zh-Hans を使用しますが、英語と日本語も利用可能になります。

デフォルト言語の変更

デフォルト言語を zh-Hans 以外に設定するには、language 設定を追加します。設定例は以下のとおりです:

      "china_proxy_domain": "china.example.com",
      "language": "zh-Hant",
      

制限事項

この機能の制限事項については、概要:中国向け配信 ドキュメントを参照してください。