EZOpenSDK iOS版开发是一款iOS集成萤石摄像头SDK,iOS的demo已经移除了开放平台SDK的静态库和appKey,请将下载的SDK库文件和头文件拷贝到demo工程根目录下的EZOpenSDK文件夹中,并填写官网申请的appKey即可运行代码。
功能特色
1、更新通用库版本v3.3.0,更新对讲库采用系统回声消除
2、支持SD卡/云录像下载(用法见demo)
3、支持连续云存储录像播放
4、支持设置硬件解码优先
5、本地录制功能更新
6、移除controlVideoFlip接口,可以通过http接口替代
下载安装
下载SDK并解压缩
创建一个新的XCode工程,然后导入SDK库libEZOpenSDK.a和头文件(如图所示);
导入openssl依赖库libssl.a、libcrypto.a以及相关的头文件(如图所示);
导入系统依赖库libsqlite3.0、CoreMedia、AudioToolbox、VideoToolbox.framework、GLKit.framework、OpenAL.framework、MobileCoreServices、SystemConfiguration、CoreTelephony、AVFoundation.framework、libc++、libiconv.2.4.0、libbz2、libz(如图所示);
添加Other Linker Flags -ObjC
注意区分大小写。
关闭目标target的bitcode功能 Build Settings->Enable Bitcode设置为NO
配置完成