短视频SDK Demo是客户端开源工程,开源工程包含了短视频编辑、裁剪、录制等功能,您可以使用该工程源码,快速地构建一个示例应用。
开发环境
Xcode 12.0及以上版本,推荐使用最新正式版本。
CocoaPods 1.9.3 及以上版本。
准备iOS 10.0 及以上版本的真机。
前提条件
获取音视频终端SDK License和key,该Demo的运行需要开通短视频及增值服务、美颜的授权,客户最终在自己的业务可按需开通。 请参见管理License。
操作步骤
下载源码,进入根目录。
在根目录下执行如下命令,自动安装依赖SDK。
pod install --repo-update
打开工程文件AlivcAIODemo.xcworkspace,修改包ID。
在SDK管理控制台上申请试用License,获取License文件和LicenseKey,如果已有直接进入下一步。
将License文件放到根目录下,并修改文件名为license.crt。
将LicenseKey(如果没有,请在控制台拷贝)填写到AlivcAIODemo/Info.plist文件的AlivcLicenseKey值中。
在真机上编译运行。
源码结构
├── AUIUgsv // 短视频Demo根目录
│ ├── Class // 短视频AUI组件源码文件
│ ├── framework // 短视频AUI组件依赖的其他库
│ ├── Resources // 短视频AUI组件需要用到的资源文件
│ ├── AUIUgsv.podspec // 客户可以通过该podspec自动集成短视频AUI组件
│ ├── AUIUgsvDemo // 短视频AUI组件的使用Demo
│ ├── AUIUgsvDemo // 短视频Demo源码
│ ├── AUIUgsvDemo.xcodeproj // 短视频Demo的Project
│ ├── AUIUgsvDemo.xcworkspace // 短视频Demo的workspace
│ ├── Podfile // 短视频Demo的podfile文件
│ ├── README.md // Readme
文档内容是否对您有帮助?