保利威 PC 点播 SDK 集成文档
本文为您介绍保利威 C++/C# 播放 SDK 本地集成的操作步骤和说明。
clone 工程
使用 git clone 工程
外部依赖
本 demo UI 依赖 Qt5 框架,请自行到 Qt 分发站下载。
Python 编译处理脚本,请自行到官网下载安装。
CMake
OpenSSL 1.0.2 以上
curl
注意其中 openssl curl 本仓库 thirdparty 自带,如果有冲突,请自行替换。
本地集成
plv-player-sdk 文件夹:包含 SDK 头文件以及 lib、dll、dylib 文件,使用 PlvPlayerSDK.cmake 拉取。
mac
include
lib
windows
x86
include
lib
x64
include
lib
编码规范
注意,Windows 平台的条件编译宏是 _WIN32
而不是 WIN32
。
Platform | Marco |
---|---|
Windows |
|
Mac |
|
C++ Demo 使用 CMake 构建
推荐使用 Visual Studio 2022 开发,本 Demo 使用 Visual Studio 2022 开发。
CMake GUI
使用
CMake GUI
配置build目录
、配置所需的依赖。
设置 QTDIR,指定 Qt5 路径。(如:C:\Qt\5.15.2\msvc2019_64)
CMake Bash
C# Demo 使用 Visual Studio 打开
C# Demo 只支持 Windows。
推荐使用 Visual Studio 2022 开发。
test/C# 直接打开 polyv-player-demo-csharp.sln。
更新记录(版本变更)
Last updated