UIKit iOS 使用说明

简介

UIKit,是基于萤石开放平台OpenSDK封装的UI组件,使用过程中不必学习专业的业务概念,更不用调用繁琐的接口,能够以极简的嵌入方式,快速在您的应用中集成视频功能。 详细了解EZOpen协议

UIKit覆盖的平台包含:iOSAndroidH5/WebActiveX(IE)

创建应用

首先,你需要在萤石开放平台官网的“开发者服务-我的应用-应用秘钥”查看Appkey。

安装SDK

环境准备:iPhone5及以上手机,iOS 8及以上系统。

SDK安装分为两种方式cocoapods安装和下载完整SDK包安装

点击此处下载UIKit

cocoapods安装

cocoapods官网介绍

  1. 在Podfile文件中添加如下语句
    pod 'EZUIKit'
    
  2. 执行
    pod install
    
  3. 关闭目标target的bitcode功能 Build Settings->Enable Bitcode设置为NO
  4. 安装完成

下载安装

下载SDK:官网下载

  1. 创建一个新的XCode项目。

  2. 修改target配置项Build Settings标签下的Other Linker Flags 值为(注意大小写):-ObjC。

  3. 关闭目标target的bitcode功能 Build Settings->Enable Bitcode设置为NO
  4. 下载并导入EZUIKit库文件以及公开头文件和EZOpenSDK的库文件以及公开头文件。如图:

  5. 导入openssl库文件(可使用demo中的库文件)以及公开头文件如图:

  6. 引入系统库如图:

  7. 安装完成

示例

    //初始化
    [EZUIKit initWithAppKey:appKey];
    //登录授权
    [EZUIKit setAccessToken:accessToken];
    //创建播放器
    self.mPlayer = [EZUIPlayer createPlayerWithUrl:url];
    //设置代理
    self.mPlayer.mDelegate = self;
    //添加预览视图到当前界面
    [self.view addSubview:self.mPlayer.previewView];
    //开始播放,回放模式必须在EZUIPlayerPrepared回调之后再进行调用
    [self.mPlayer startPlay];

1.初始化:

设置appkey

[EZUIKit initWithAppKey:appKey];

2.登录授权:

设置access token:

[EZUIKit setAccessToken:accessToken];

access token获取: accessToken由开发者服务器下发,获取到accessToken后直接setAccessToken即可。

3.创建播放器:

根据url创建播放器对象,url为遵循ezopen协议的字符串,self为UIViewController子类的对象。

    self.mPlayer = [EZUIPlayer createPlayerWithUrl:url];
    self.mPlayer.mDelegate = self;
    [self.view addSubview:self.mPlayer.previewView];

4.开始播放: [self.mPlayer startPlay]; 回放模式必须在EZUIPlayerPrepared回调之后再进行调用

5.停止播放: [self.mPlayer stopPlay];

更详细的使用方法,请参考下载包中的demo源码。

results matching ""

    No results matching ""