UIQiniuShortVideo

来自于:AC模块工作室立即使用

概述

UIQiniuShortVideo 采用带有UI界面的方案,封装了七牛的短视频 SDK ,提供了包括美颜、滤镜、水印、断点录制、分段回删、视频编辑、混音特效、MV 特效、本地/云端存储在内的多种功能。

七牛开发者中心

iOS授权

七牛短视频 SDK需授权方可使用,开发者需要自己从七牛官方获取短视频 SDK,然后将短视频 SDK打包成一个附加自定义模块上传 APICloud 平台。制作方法如下:下载 UIQiniuShortVideoAppendix 模块 zip 包并解压,把 zip 包内 target 目录下的 PLShortVideoKit.framework 文件替换为自己从七牛官方获取的短视频 SDK。然后重新压缩为 zip 包文件上传自定义模块,云编译时勾选该模块。

使用此模块贴图功能之前需先配置 config.xml 文件,方法如下

  • 配置示例:
<feature name="UIQiniuShortVideo">
    <param  name="iOSAppKey" value="25662805"/>
    <param  name="androidLicense" value="25662805"/>
</feature>

android编译及注意事项

  • android使用升级环境编译
  • android编译需在Android 4.3 (API 18) 及其以上
  • android从1.0.3版本开始不需要上传自定义模块了

open

打开短视频界面。

open({params})

params

token:

  • 类型:字符串类型
  • 描述:上传视频空间 token
  • 默认:无

示例代码

var UIQiniuShortVideo = api.require('UIQiniuShortVideo');
UIQiniuShortVideo.open({
                    token : ''
                        });

可用性

iOS系统,Android系统

可提供的1.0.0及更高版本

clearCache

清除保存在本地的所有视频文件。

clearCache()

示例代码

var UIQiniuShortVideo = api.require('UIQiniuShortVideo');
UIQiniuShortVideo.clearCache();

可用性

iOS系统,Android系统

可提供的1.0.0及更高版本