arctos-SDK 程式開發arctos-SDK 程式開發
回到官網
Okuma視訊應用
arctos視訊協作
聯絡我們
  • English
  • 繁體中文
回到官網
Okuma視訊應用
arctos視訊協作
聯絡我們
  • English
  • 繁體中文
  • 指導

    • 起始
  • 規格

    • 點對點直連
    • 中繼伺服器
  • Api

    • 概述
    • 授權
    • 任務
    • 商業
    • 房間
  • 點對點直連

    • 概述
    • 安裝
    • 主要項目

      • 初始設定
      • 房間
      • 攝影機
      • 會議
      • 麥克風
      • 喇叭
      • 分享畫面
      • 繪圖板
      • 錄影
      • 圖層
  • 中繼伺服器

    • 概述
    • 安裝
    • 主要項目

      • 初始設定
      • 攝影機
      • 麥克風
      • 喇叭
      • 分享畫面
      • 繪圖板
      • 廣播訊息
      • 切換模板
      • 視訊濾鏡

加入聊天房間或會議室

將本地參與者的攝像頭和/或麥克風流發布到房間非常簡單。

讓我們看看如何初始化 arctos 實例。

// 等待 arctos-widget.js 加載
window.addEventListener('ArctosLoad', async function (e) {
  // 創建 Arctos 實例
  var arctosSdkInstance = new Arctos({
    endpointUrl: 'https://[your-endpoint-url]/',
    endpointKey: '[your-endpoint-key]',
  });

  // 創建會話對象
  await arctosSdkInstance.initSession({
    sessionId: '[task-number]',
    accessToken: '[your-access-token]',
  });

  // 其他代碼在這裡
});

然後通過調用 arctos.initMeetingRoom 方法,你可以加入一個已正確初始化的會話。
// 創建會議室
await arctosSdkInstance.initMeetingRoom({
  isDebug: false,
  recordingAutoStart: false,
  showPrejoin: false,
  showToolbar: false,
});

你必須向 CMS 服務器請求用戶令牌。為此:
  1. 在 CMS 服務器中初始化任務

    • CreateBlankTask
  2. 在 CMS 服務器中創建此任務的 [主持人/發布者]

    • CreateTaskModerator
    • CreateTaskPublisher
  3. 將 accessToken 推送到客戶端以在 arctosSdkInstance.initSession() 方法中使用。


以下 URL 是加入會議室的範例代碼。

範例代碼


Next
攝影機