はじめに
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 モジュールを開きます。既存のプレーヤーを使用するか、新しいプレーヤーを作成します。
- プレーヤーをクリックして、プレーヤーのプロパティを開きます。
Overview タブの JSON Editor セクションを展開します。
JSON Editor プロキシを設定するには、次のコードを追加します:
"china_proxy_domain": "china.example.com"- Save をクリックし、続いて Publish Changes をクリックします。
- プレーヤーを埋め込んだり共有したりすると、埋め込みコードが 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>
注
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",
制限事項
この機能の制限事項の詳細については、概要: 中国向け配信 ドキュメントを参照してください。