使用 Brightcove Player 的中國交付

在本主題中,您將學習如何使用 Brightcove Player 將視頻從國外傳送到中國。

簡介

Brightcove 提供從國外向中國傳送視頻的解決方案。該解決方案由兩部分組成:

  • 在中國託管的代理服務器
  • 連接的中國特定 CDN

該代理將非視頻流量(播放 API 請求、分析信標和網絡播放器本身)路由到位於中國以外的 Brightcove 基礎設施,或從中國的觀眾路由。

CDN 連接到代理並處理視頻和圖像內容。

需求

支持 Brightcove 中國交付需要滿足以下要求:

設定

  • 除了配置您的播放器外,還有設置要求

    有關詳細信息,請參閱 概述:中國配送

布萊特灣玩家

  • 需要 Brightcove Player 版本 6.44+;最新版本推薦

配置Brightcove Player

要在中國境內傳送視頻,您必須將播放器配置為使用 Brightcove 中國傳送代理。

要創建與中國兼容的播放器,請按照下列步驟操作:

  1. 在 Video Cloud Studio 中,打開玩家模塊。使用現有播放器或創建一個新播放器。

  2. 選擇播放器的名稱鏈接以打開播放器的屬性。
  3. 在左側導航中,選擇 JSON Editor

    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 以使用您的中國交付域。
    <script
      src="//china.example.com/1752604059001/jnOD8yLME_default/index.min.js">
    </script>

注意

china_proxy_domain設置後,玩家發起的所有請求都將發送到該域內的 URL。使用上面的示例值 ( china.example.com ) 用戶可能會看到以下請求:

系統 小路
播放器CDN //china.example.com/players/...
播放API //china.example.com/playback/v1/...
分析 //china.example.com/v2/tracker...

本土化

china_proxy_domain設置,Brightcove Player 將自動地配置兩種語言:

  • zh-Hans :簡體中文(默認)
  • zh-Hant :繁體中文

設置一個china_proxy_domain與設置以下配置具有相同的效果(儘管不需要這些):

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

這個默認效果china_proxy_domain如果為language或者languages配置!要覆蓋默認行為,您可以混合搭配這些配置。

添加更多語言

如果語言多於zh-Hanszh-Hant需要時,您可以為播放器添加語言配置。此配置可能類似於:

"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",

限制

有關此功能的限制的詳細信息,請參閱 概述:中國送貨文件。