TuSDKEva for iOS 快速开始
基本介绍
涂图 · 视频融合服务(EVA),作为涂图最新的视频类产品。其提供了类似于视频特效处理软件 After Effects 的图层架构的视频合成和动画生成渲染引擎。
将 Adobe After Effects 生产出的特效视频模板在不同平台(iOS、Android、Web、小程序、H5 等)进行还原,并支持视频内的“内容”实时替换和预览及视频输出。
注册开发者账户
- 在 官网 上,点击右上角的 控制台 链接,进入登录界面。
- 如果已经是 TUTUCLOUD 的用户,可以直接进行登录操作,如果您不是我们的用户,请进行账号的 注册。
- 在注册界面填写用户名、手机号、密码等信息,然后点击注册。
- 注册成功后,邮箱会收到一封验证邮件。请按照邮件说明进行验证,完成邮箱绑定操作。成功验证后,账户即可登录使用。
为了便于我们在紧急时刻联系到您,请务必填写真实的手机号码,TUTUCLOUD 将对用户的资料、数据采取对外保密措施,相关细节在服务协议中有详细说明。
刚注册的开发者账户属于初级用户,根据开发需求,您还可以进行个人认证或企业认证,点击这里了解更多。
下载 TuSDKEva for iOS
- 访问 下载 页面,选择视频融合 SDK 中的 iOS 版本 。
- 点击「下载示例程序源码」下载 Demo 的源代码,以方便从 Demo 中借鉴 SDK 的用法。
- 点击「下载 SDK」下载 SDK 相关文件,以便在将来将 SDK 跟项目进行集成。
- TUTUCLOUD 的官方 Demo 项目是手动集成(不支持 CocoaPods),请运行
TuSDKEvaDemo.xcodeproj
打开项目。
- 下载 SDK 并解压文件,Frameworks 目录下包含:
TuSDKEva.framework
,TuSDKVideo.framework
, TuSDK.framework
和 libyuv.framework
。
创建应用,获取密钥
- 进入 控制台,点击进入「产品与服务 - SDK」中的「应用管理」选项。
- 点击「创建应用」,勾选应用类型选择 「视频融合」。填写 「应用名称」、「应用描述」,「应用类型」,点击提交即可创建应用。
- 创建完成后,点击应用列表界面右上角的「创建应用版本」选项,填写应用包名,并选择应用平台进行版本的创建。若对包名和密钥有疑问,请参考 应用包名与密钥。
- 系统会自动为每个应用生成一个唯一的密钥,即 SDK 初始化时要填写的
appkey
。密钥与应用是一一对应的,更换应用包名时,密钥会发生改变,系统会重新生成新的密钥。一个账户可以创建若干应用,一个应用可以创建若干版本,具体数量由所购买的服务权限级别所决定。
- 选择「我的应用」中的「默认应用」下的「资源管理」中「我的资源库」中的「我的 AE 模板」。本公司 SDK 产品包含众多,因此资源库中包含了不同 SDK 所需的资源内容,根据集成的需要,如仅集成 「视频融合 SDK」 则不需要滤镜、贴纸等资源,仅需在「我的 AE 模板」中选择对应的模板资源即可,选择应用之后直接点击「打包资源」即可下载打包资源文件(涉及到权限、密钥识别文件等)。
- 保存下载好的文件,以便稍后集成时使用。
提示
创建应用获取秘钥之后,一定要进行资源获取和资源打包,并执行替换资源文件到本地项目的操作
。
在集成 TuSDKEva 时,如果密钥、应用和资源包不匹配,会导致 SDK 无法正常运行
。
安装和集成
到这里,准备工作完毕,接下来我们正式踏入 「涂图视频融合」 的使用之旅。请参阅 安装 和 集成,Enjoy~