はじめに
Brightcove は、海外から中国へ動画を配信するためのソリューションを提供しています。このソリューションは次の 2 つの要素で構成されています。
- 中国国内にホストされたプロキシサーバー
- 中国専用の CDN(コンテンツ デリバリー ネットワーク)
プロキシは、動画以外のトラフィック(Playback API リクエスト、Analytics のビーコン、Web プレーヤー本体)を、中国国内の視聴者と海外にある Brightcove インフラ間で中継します。
CDN はプロキシに接続され、動画および画像コンテンツを処理します。
要件
Brightcove China Delivery を利用するためには、以下の要件が必要です。
セットアップ
-
プレーヤー設定に加えて、追加のセットアップ要件があります。
詳細については、概要:中国向け配信 を参照してください。
Brightcove Player
- Brightcove Player バージョン 6.44 以降が必要です。最新バージョンの使用を推奨します。
Brightcove Player の設定
中国国内で動画を配信するには、プレーヤーに Brightcove China Delivery プロキシを使用するよう設定する必要があります。
中国向けプレーヤーを作成するには、次の手順に従います。
-
Video Cloud Studio の PLAYERS モジュールを開きます。既存のプレーヤーを使用するか、新しいプレーヤーを作成します。
- プレーヤー名のリンクをクリックして、プレーヤーのプロパティを開きます。
-
左側のメニューから JSON エディタ を選択します。
JSON エディター -
プロキシ設定を追加するには、次の行を追加します。
"china_proxy_domain": "china.example.com" -
コードは次のようになります。
中国プロキシ設定 - 保存 をクリックし、プレーヤーを公開します。
-
プレーヤーを埋め込む、または共有する際、埋め込みコードでは Brightcove Player CDN が使用されていることに注意してください。
<script src="//players.brightcove.net/1752604059001/jnOD8yLME_default/index.min.js"> </script> -
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-Hans と zh-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",
制限事項
この機能の制限事項については、概要:中国向け配信 ドキュメントを参照してください。