全部產品
Search
文件中心

ApsaraVideo Live:Windows

更新時間:Mar 17, 2026

本文檔將介紹如何快速跑通 ARTC 樣本專案,體驗即時音視頻功能。

樣本源碼下載

阿里雲提供了開源樣本專案,用於示範 ARTC SDK 的 API 使用方法,協助開發人員更直觀地理解和整合 SDK 的各項功能。Windows樣本專案倉庫

前提條件

在運行樣本專案之前,請確保開發環境滿足以下要求:

  • 開發工具:Visual Studio 2015 及以上版本,推薦使用最新正式版本。

  • 測試裝置:Windows 7 或更高版本的 Windows 電腦。

  • 網路環境:需要穩定的網路連接。

  • 應用準備:擷取即時音視頻應用的AppID和AppKey,詳情請參見建立應用

操作步驟

步驟一:擷取樣本專案

複製 ARTC 樣本專案到本地:

git clone https://github.com/MediaBox-Demos/amdemos-artc
說明

該倉庫包含 ARTC SDK 的多個 Native 平台的樣本專案,其中 Windows 平台樣本專案位於Windows/目錄下。

樣本專案中包含了在用戶端產生 Token 的相關代碼以協助您進行測試。

下面將介紹Windows/ARTCExample專案的檔案結構。

├── Windows                            // Windows平台工程結構根目錄
│   ├── ARTCExample                    // API Example源碼目錄
│       ├── ARTCExampleDefine.h        // 設定AppId/AppKey等資訊
│       ├── include                    // ARTC SDK標頭檔目錄
│           ├── ...                    // 其他檔案
│   ├── lib                            // ARTC SDK lib庫目錄
│       ├── x64                        // x64版本ARTC庫檔案
│           ├── AliRTCSdk.lib           // 符號檔案
│           ├── ...                    // 其他ARTCSdk檔案
│       ├── x86                        // x86版本ARTC庫檔案
│           ├── AliRTCSdk.lib           // 符號檔案
│           ├── ...                    // 其他ARTCSdk檔案
│   ├── ARTCExample.sln                // Demo的Project

步驟二:配置樣本專案

  1. 源碼下載後,開啟Windows目錄。

  2. 前往SDK下載/整合下載 Windows ARTC SDK,靜態庫放到lib目錄內,標頭檔放到include目錄內,具體見上文,主工程編譯通過後,DLL放到工程的輸出目錄裡。

  3. Windows目錄下開啟工程檔案ARTCExample.sln

  4. 配置即時音視頻AppID和AppKey:進入Windows/ARTCExample/ARTCExampleDefine.h檔案,將從控制台擷取的AppID和AppKey填入。

#define ARTC_APP_ID  <即時音視頻AppID>
#define ARTC_APP_KEY <即時音視頻AppKey>

步驟三:編譯並運行樣本專案

  1. 選擇ARTCExample專案,進行編譯。

  2. 運行時需要將 ARTC 的 DLL 檔案放到工程的 App 二進位輸出目錄中,預設為ARTCExample目錄上一級的x64目錄下的debug/release目錄中。

  3. 編譯成功後運行 App,即可體驗 API Example。