Skip to content

金山魔方视频拍摄防抖iOS: 五轴防抖效果,计算与传感器结合的算法,数字全局快门,实时运算,GPU加速。

Notifications You must be signed in to change notification settings

ksvcmc/KMCVStab_iOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

金山云魔方防抖API文档

Apps UsingDownloads

Latest release CocoaPods platform CocoaPods version

项目背景

金山魔方是一个多媒体能力提供平台,通过统一接入API、统一鉴权、统一计费等多种手段,降低客户接入多媒体处理能力的代价,提供多媒体能力供应商的效率。 本文档主要针对视频防抖功能而说明。

鉴权

SDK在使用时需要用token进行鉴权后方可使用,token申请方式见接入步骤部分;
token与应用包名为一一对应的关系;
鉴权错误码见:https://github.com/ksvcmc/KMCAgoraVRTC_Android/wiki/auth_error

集成

  • 直接集成

下载demo, 执行

pod install

打开KMCVStabDemo.xcworkspace演示demo查看效果

将KMCVStab.framework添加进自己的工程用于集成

  • Pod集成
pod 'KMCVStab', '~> 1.0.0'

SDK使用指南

本sdk使用简单,初次使用需要在魔方服务后台申请token,用于客户鉴权,使用下面的接口鉴权

- (void)authWithToken:(NSString *)token
                  onSuccess:(void (^)(void))completeSuccess
                  onFailure:(void (^)(AuthorizeError iErrorCode))completeFailure;

开启防抖功能

@property(nonatomic, assign) BOOL enableStabi;

处理视频帧

- (void)process:(CMSampleBufferRef )inBuffer outBuffer:(CVPixelBufferRef)outBuffer;

开启防抖之后outBuffer即为处理过的帧

接入流程

金山魔方接入流程

接入步骤

1.登录金山云控制台,选择视频服务-金山魔方 步骤1

2.在金山魔方控制台中挑选所需服务。 步骤2

3.点击申请试用,填写申请资料。 步骤3

步骤4

4.待申请审核通过后,金山云注册时的邮箱会收到邮件及试用token。 步骤5

5.下载安卓/iOS版本的SDK集成进项目。 步骤6

6.参照文档和DEMO填写TOKEN,就可以Run通项目了。
7.试用中或试用结束后,有意愿购买该服务可以与我们的商务人员联系购买。
(商务Email:KSC-VBU-KMC@kingsoft.com

Demo下载

Alt text

反馈与建议  

主页:金山魔方
邮箱:ksc-vbu-kmc-dev@kingsoft.com

About

金山魔方视频拍摄防抖iOS: 五轴防抖效果,计算与传感器结合的算法,数字全局快门,实时运算,GPU加速。

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •