SwarmCloud

vuePress-theme-reco SwarmCloud    2018 - 2023
P2P流媒體引擎 P2P流媒體引擎

Choose mode

  • dark
  • auto
  • light
線上文檔
  • 快速入門
  • Web SDK

    • HLS(m3u8)
    • Shaka-Player
    • Dash.js
    • MP4
    • 大文件下載
  • 安卓/安卓TV SDK

    • v3 (安卓5.0+)
    • v2 (安卓4.4+)
  • iOS/tvOS/macOS SDK
定價
關於我們
生態
實時地球
管理面板
GitHub (opens new window)
language
  • English
  • 中文

線上文檔
  • 快速入門
  • Web SDK

    • HLS(m3u8)
    • Shaka-Player
    • Dash.js
    • MP4
    • 大文件下載
  • 安卓/安卓TV SDK

    • v3 (安卓5.0+)
    • v2 (安卓4.4+)
  • iOS/tvOS/macOS SDK
定價
關於我們
生態
實時地球
管理面板
GitHub (opens new window)
language
  • English
  • 中文
  • 快速入門
  • 常見問題
  • Tracker服務
  • 信令服務
  • P2P優化
  • 管理面板

    • 綁定域名/AppId
      • 綁定 App Id 並獲取token
    • 數據分析
    • P2P控製
    • Restful API
  • Web HLS SDK

  • 安卓 SDK v3

  • 安卓 SDK v2

  • iOS/tvOS/macOS SDK

  • Flutter SDK

  • Shaka-Player SDK

  • Dash.js SDK

  • Hls.js SDK

  • Web MP4 SDK

  • 大文件下載 SDK

  • 更多

綁定域名/AppId

vuePress-theme-reco SwarmCloud    2018 - 2023

綁定域名/AppId


SwarmCloud

# 綁定域名並獲取token

Web SDK的使用需要先綁定域名(移動端SDK不需要綁定域名),註意SwarmCloud後臺是根據HTTP請求的Origin字段來獲取域名的(如果使用iFrame該域名可能和網站域名不一致)。綁定域名步驟如下:

  • 訪問 https://www.cdnbye.com/oms

  • 選擇一個靠近你用戶的伺服器所在地區,如果選擇中國大陸以外的地區需要在SDK配置tracker地址

  • 註冊完成後,系統會提示 您還未綁定域名或創建應用,是否現在就去? ,點擊 綁定域名 跳轉到域名綁定界面

  • 點擊左上角的 綁定域名 ,在輸入框中輸入當前使用的網站域名,如 demo.cdnbye.com

  • 如果域名已被其他賬號添加則處於不可用狀態,點擊右邊的 認證 按鈕,開始進行域名驗證,驗證方式分為兩種:DNS驗證和文件驗證,選擇其中一個按提示進行操作即可

  • 如果需要自定義channelId,則需要申請token,方法是點擊 APP管理 並拷貝Token

支援根域名通配所有子域名。

# 綁定 App Id 並獲取token

移動端SDK和Electron需要在後臺綁定AppId以及獲取token才能上線正常使用,步驟如下:

  • 訪問 https://www.cdnbye.com/oms

  • 選擇一個靠近你用戶的伺服器所在地區,如果選擇中國大陸以外的地區需要在SDK配置tracker地址

  • 點擊 APP管理

  • 將獲取的token復製到SDK的初始化函數中

  • 點擊 創建APP ,在表單中填入應用名稱、AppId、平臺類別等信息,其中AppId需要與APP相對應,各平臺獲取方法如下:

    • iOS平臺在 TARGETS -> General -> Bundle Identifier 獲取 picture

    • Android平臺在 app -> build.gradle -> android -> defaultConfig -> applicationId 獲取 picture

    • Electron的AppId自行擬定即可,並在SDK的 p2pConfig -> appId 中進行配置

    • Flutter應用需要根據AppId分別在對應平臺創建應用