本文介绍了阿里云Windows端播放器SDK本地集成的方法。

前提条件

操作步骤

  1. 下载并解压SDK,下载地址请参见Windows播放器SDK

    SDK包整体结构如下所示:

    文件夹
    目录 说明
    sdk SDK文件。
    doc 帮助文档,包含JavaScript和HTML格式的文件。
    demo SDK Demo。
  2. 编译Demo。
    1. 双击demo\AliyunPlayerTest\AliyunPlayerTest.sln文件,打开Demo工程。
    2. 添加QT版本。

      选择Qt VS Tools > Qt Options > Qt Versions > Add,在弹出的对话框填写对应信息:

      • Version name:5.12.9
      • Path:C:\Qt\Qt5.12.9\5.12.9\msvc2017
    3. 设置QT依赖。

      选择Qt VS Tools > QT Project Settings > Qt Modules,选中如下依赖:

      • core
      • gui
      • network
      • widget
  3. 集成SDK。

    复制SDK文件夹下的sdk_headers文件夹、bin文件夹到工程目录下,并在工程属性中设置依赖目录。此处以复制到工程的third_party\aliplayer目录下举例说明:

    1. 复制sdk\sdk_headers文件夹到third_party\aliplayer目录下。
    2. 复制sdk\bin\AliPlayer.libsdk\bin\artpSource.lib文件到third_party\aliplayer\lib目录下。
    3. 在项目属性中设置项目附加包,目录为third_party\aliplayer\sdk_headers
    4. 编译工程。

      编译成功后,复制sdk\bin文件夹下的所有.dll文件到.exe文件同级目录下。