天天看點

産品百科 |零門檻玩轉 RTC Mac Demo

前提條件

在執行 Demo 步驟之前,您需要從控制台擷取鑒權資訊,具體操作請參見

生成 Token

您需要下載下傳示例代碼,詳情請參見

SDK 下載下傳

操作步驟

  1. 下載下傳 SDK ,複制一份到該檔案夾下。
    産品百科 |零門檻玩轉 RTC Mac Demo
  2. 配置參數。
    1. 将 AliRTCSdk.framework 和 UTDID.framework 設定動态庫,如下圖所示:
      産品百科 |零門檻玩轉 RTC Mac Demo
    2. 打開 ViewController.m 檔案,配置鑒權資訊 AliRtcAuthInfo(在 sureButtonClick 方法中)。
/*
    NSString *AppID   =  @"aoe****";
    NSString *userID  =  @"f303d****";
    NSString *channelID  =  @"23****";
    NSString *nonce  =  @"AK-7c8f947b-e55e-4ed5-ab09-bc849efe5bee";
    long long timestamp = 1585119606;   
    NSString *token  =  @"70f77b873****";
    NSArray <NSString *> *GSLB  =  @[@"https://rgslb.rtc.aliyuncs.com"];
    NSArray <NSString *> *agent =  @[@""];
*/      
  1. 運作。說明Mac 端 Demo 如果使用 Mac mini 等不包含自帶攝像頭和麥克風的裝置,需要插入外置攝像頭和麥克風。系統版本支援 macOS 10.12 及以上。
    1. Demo 運作成功進入首頁,輸入頻道号并單擊确定,進入下一頁面。
      産品百科 |零門檻玩轉 RTC Mac Demo
    2. 進入頻道頁面後,可以看到本地已經開啟的預覽視圖。單擊開始加入頻道,如果該頻道中有其他使用者即可開始實時音視訊通話。
      産品百科 |零門檻玩轉 RTC Mac Demo
      您也可以單擊螢幕共享把自己的螢幕分享給遠端使用者。
「視訊雲技術」你最值得關注的音視訊技術公衆号,每周推送來自阿裡雲一線的實踐技術文章,在這裡與音視訊領域一流工程師交流切磋。
産品百科 |零門檻玩轉 RTC Mac Demo