全部產品
Search
文件中心

ApsaraVideo VOD:快速整合

更新時間:Jul 13, 2024

本文提供快速整合Windows播放器SDK的指引。

前提條件

  • 環境中已安裝Visual Studio,推薦使用Visual Studio 2017,下載地址請參見vs_Community安裝包

  • 環境中已安裝QT,推薦使用QT 5.12.9,下載地址請參見QT 5.12.9安裝包

  • 環境中已安裝CMake,推薦使用3.15及以上版本,下載地址請參見CMake下載

  • 已下載Windows播放器SDK,推薦下載使用最新版本。下載地址請參見SDK簡介與下載

操作步驟

  1. 解壓Windows播放器SDK包。

    解壓後SDK包的整體結構如下所示:

    檔案夾

    目錄

    說明

    sdk

    SDK檔案。

    doc

    協助文檔,包含JavaScript和HTML格式的檔案。

    demo

    SDK Demo。

    說明

    SDK Demo現支援在32位Windows作業系統上編譯,在64位Windows作業系統上相容運行。

  2. 可選:編譯Demo。

    1. demo/src/AliyunPlayerTest/windows.cmake中,修改set(QTDIR C:/Qt/Qt5.12.9/5.12.9/msvc2017)為您的QT路徑。

    2. 運行demo/src/AliyunPlayerTest/build_win.bat

    3. 雙擊開啟demo/src/AliyunPlayerTest/build檔案夾中產生的QAliyunPlayerTest.sln檔案,並選擇x86架構進行編譯。

    4. 複製demo/src/AliyunPlayerTest/AliyunPlayerTest/mui檔案夾到您的程式目錄中。

  3. 整合SDK。

    複製sdk檔案夾下的sdk_headers檔案夾和bin檔案夾到工程目錄下,並在工程屬性中設定依賴目錄。此處以複製到工程的third_party\aliplayer目錄下舉例說明:

    1. 複製sdk\sdk_headers檔案夾到third_party\aliplayer目錄下。

    2. 複製sdk\bin\AliPlayer.lib檔案到third_party\aliplayer\lib目錄下。

    3. 在專案屬性中,設定專案附加元件封裝含目錄為third_party\aliplayer\sdk_headers

    4. 編譯工程。

      編譯成功後,複製sdk\bin檔案夾下的所有檔案夾和.dll檔案到.exe檔案同級目錄下。

相關文檔

在整合和使用Windows播放器SDK的過程中,遇到異常時請先自主排查,無法解決時可擷取支援人員,更多資訊,請參見播放異常自主排查