EZOpenSDK V4.16.8.1 build20211012
|
for iOS 更新内容:
|
1.性能优化
|
|
EZOpenSDK V4.16.8 build20210823
|
for iOS 更新内容:
|
1.支持对云端加密报警图片的解密
|
2.支持多人会议(初版),待进一步补全功能和优化接口
|
3.修复部分崩溃问题
|
4.修复部分设备SD卡录像无法回放问题
|
|
EZOpenSDK V4.16.6 build20210610
|
for iOS 更新内容:
|
1.预览/回放支持全链路加密,更安全
|
2.修复内部bugs.
|
|
EZOpenSDK V4.16.1 build20210330
|
for iOS 更新内容:
|
1.支持NVR对讲;
|
2.支持边缘设备播放;
|
3.兼容新国标设备;
|
|
EZOpenSDK V4.16.0 build20210128
|
for iOS 更新内容:
|
1.支持三方音视频通话;
|
2.优化配网流程;
|
3. 修复预览偶现崩溃问题
|
|
|
EZOpenSDK V4.15.0 build20201019
|
for iOS 更新内容:
|
1.支持Qos对讲;
|
2.兼容iOS14;
|
3.修复内部bugs.
|
|
EZOpenSDK V4.14.0 build20200717
|
for iOS 更新内容:
|
1.支持云存储全帧快放;
|
2.修复内部bugs。
|
|
EZOpenSDK V4.13.0 build20200604
|
for iOS 更新内容:
|
1.demo支持多画面预览,画面放大;
|
2.提供日志回调接口 + (void)setDebugLogCallBack;
|
3.修复内部bugs。
|
|
EZOpenSDK V4.12.0 build20200509
|
for iOS 更新内容:
|
1.支持预览、设备录像码流回调;
|
2.支持设备录像无流控下载;
|
3.更新播放组件,上层手动加入metallib库;
|
|
EZOpenSDK V4.10.0 build20200327
|
for iOS 更新内容:
|
1.支持儿童手表双向音视频对讲;
|
2.修复内部bugs,提高稳定性;
|
|
EZOpenSDK V4.9.0 build20200228
|
for iOS 更新内容:
|
1.更新底层网络库及web控件;
|
2.http接口返回值类型变更为NSURLSessionDataTask*类型
|
|
EZOpenSDK V4.8.9 build20200107
|
for iOS 更新内容:
|
1、支持设备直连时回放结束的标识
|
2、修复若干问题
|
|
EZOpenSDK V4.8.8.2 build20190903
|
for iOS 更新内容:
|
1.取消媒体数据的长度回调,采用getStreamFlow方法替代;
|
2.配网支持ASCII字符;
|
|
EZOpenSDK V4.8.8.1 build20190725
|
for iOS 更新内容:
|
1.独立录像下载逻辑;
|
|
EZOpenSDK V4.8.8 build20190722
|
for iOS 更新内容:
|
1.更新通用库版本v3.3.0,更新对讲库采用系统回声消除;
|
2.支持SD卡/云录像下载(具体用法见demo);
|
3.支持连续云存储录像播放;
|
4.新增设置硬解优先;
|
5.本地录制功能更新;
|
6.更新OpenCloudPage接口,加入通道号参数;
|
7.dclog上报表名和上报字段变更;
|
|
EZOpenSDK V4.8.6.1 build20190429
|
for iOS 更新内容:
|
1、修复终端绑定bug
|
2、新增硬件解码器优先接口
|
|
EZOpenSDK V4.8.6 build20181121 for iOS 更新内容:
|
1、适配Xcode10编译环境
|
2、修改数据库相关BUG
|
|
EZOpenSDK V4.8.4 build20180803 for iOS 更新内容:
|
1、增加AP配网功能
|
2、去除自助排查功能
|
|
EZOpenSDK V4.8.3 build20180530 for iOS 更新内容:
|
1、增加声波配网和批量配网接口,配网回调中增加序列号返回
|
2、更新底层取流播放库,优化播放性能
|
3、增加海康设备激活功能
|
4、优化NVR不在线时回放逻辑
|
5、修复探测器相关bug
|
6、修复云存储回放seek接口失效bug
|
|
|
EZOpenSDK V4.8.2 build20180306 for iOS 更新内容:
|
1、通过H5界面登录后,授权信息自动刷新功能
|
2、错误码收集功能
|
|
EZOpenSDK V4.8.1 build20171228 for iOS 更新内容:
|
1、增加CDN取流功能。
|
|
EZOpenSDK V4.8.0 build20171205 for iOS 更新内容:
|
1、增加自助排查系统
|
2、新增动态库,部分冲突问题可以使用动态库解决
|
|
EZOpenSDK V4.7.1 build20171109 for iOS 更新内容:
|
1、修复使用XCode9开发APP在iOS 11上运行时,预览画面不显示的bug
|
2、修复开启对讲或结束对讲时异常崩溃的bug
|
3、修复对讲报380080错误
|
4、修复EZUIKit不能切换清晰度的bug
|
5、修复部分设备云台上下转动不会停止的bug
|
6、去除预览或对讲时报34错误码,由SDK内部进行处理
|
|
EZOpenSDK V4.7.0 build20171017 for iOS 更新内容:
|
1、增加DDNS获取设备信息并进行预览的功能
|
2、增加局域网搜索预览功能
|
3、优化取流流程
|
4、修复iOS 11中播放界面不展示的问题
|
5、已知bug修复
|
|
EZOpenSDK V4.5.0 build20170605 for iOS 更新内容:
|
1.新增清除SDK内部缓存数据接口clearStreamInfoCache;
|
2.已知Bug修复
|
|
EZOpenSDK V4.4.0 build20170320 for iOS 更新内容:
|
1.通道信息EZCameraInfo类中新增通道支持的清晰度列表
|
2.告警消息EZAlarmInfo类中新增告警视频存储位置标识
|
3.新增播放器播放成功后回调视频流分辨率
|
4.优化取流流程
|
5.EZConstants.h文件中错误码说明补齐
|
6.Bug修复
|
|
EZOpenSDK V4.3.0 build20161219 for iOS 更新内容:
|
1.新增根据设备序列号获取单个设备信息接口;
|
2.新增播放器流量回调;
|
3.新增获取手机硬件特征码接口;
|
4.已知Bug修复;
|
|
EZOpenSDK V4.2.0 build20161008 for iOS 更新内容:
|
1.SDK全面支持p2p,有控制开关接口,省流量,从p2p做起;
|
2.全面修改不合理的接口设计,对接更加轻松,老版本用户请关注FYI;
|
|
EZOpenSDK V3.4.2 build20160907 for iOS 更新内容:
|
1.新增加半双工对讲的支持;
|
2.优化对讲的稳定性;
|
3.修复部分IPC设备的存在闪屏的问题。
|
|
EZOpenSDK V3.4.1 build20160530 for iOS 更新内容:
|
1.iOS 9的IPv6-only适配;
|
2.对讲功能兼容问题修复;
|
3.兼容protocolbuffer问题;
|
4.更新头文件的注释内容。
|
|
|
EZOpenSDK V3.4.0 build20160503 for iOS 更新内容:
|
1.支持N1、X2等回放功能;
|
2.新增加通过设备验证码关闭视频加密功能接口;
|
3.优化对讲的效果和稳定性;
|
4.修复已知的bug和性能优化。
|
|
FYI:
|
从3.4.2及以前升级的用户从这里开始看:
|
1.EZPlayer新增加setPlayVerifyCode接口:视频播放时,需要输入验证码,旧版本在sdk弹输入框的,开发者改不了ui,而且在sdk中也不适合做ui层的工作。本版本将弹框放到app层了。需要输入验证码时,会向app层发送EZ_SDK_NEED_VALIDATECODE或者EZ_SDK_VALIDATECODE_NOT_MATCH消息,app层接收到此消息后,可以弹出输入框,让用户输入验证码,再通过-(void)setPlayVerifyCode:函数向SDK设置验证码,并且重新播放;(Demo中已经有相关的代码,请查看);
|
2.EZPlayer原先的录像接口使用较为复杂,sdk回调标准流,在app层保存文件。我们在新版本提供了一个更简单的方式,直接将文件名传入sdk即可。预览、回放的录像,推荐使用此接口:
|
- (void)startLocalRecordWithPath:(NSString *)path;
|
从4.0.0之后的版本升级的用户从这里开始看:
|
3.删除视频广场相关的所有接口;
|
4.删除接口openAddDevicePage、openSettingDevicePage、getSmsCode、secureSmsValidate、transferAPI等,SDK无需再验证短信验证码;
|
5.删除接口getDetectorList,使用getDeviceList替代;
|
6.删除接口getDeviceInfoBySerial、getCameraInfo、getDeviceInfo、getCameraList等,使用getDeviceList和getSharedDeviceList(分享设备)接口完成相关功能;
|
7.EZDeviceInfo对象属性字段发生改变,EZCameraInfo对象属性字段发生改变,他们之间存在从属关系;
|
8.EZPlayer构造方法从通过cameraId转变成通过deviceSerial和cameraNo构造;
|
9.EZPlayer中的setVideoLevel接口移动到EZOpenSDK中的setVideoLevel接口,播放过程中如果要切换清晰度需要用户调用该接口成功以后stopRealPlay再startRealPlay即可完成清晰度切换。
|
10.修改抓图接口名称capturePicture为captureCamera;
|
11.修改画面翻转接口名称controlDisplay为controlVideoFlip;
|
12.修改需要cameraId参数相关接口包括searchRecordFileFromCloud、searchRecordFileFromDevice、controlPTZ、controlVideoFlip等,都使用deviceSerial和cameraNo替代cameraId;
|
13.修改设置布撤防接口setDefence名称,同时使其兼容IPC和非IPC设备的布撤防功能;
|
14.修改需要validateCode参数相关的接口包括:addDevice、decryptData、setDeviceEncryptStatus等,修改validateCode名称为verifyCode,图片视频加解密接口(setDeviceEncryptStatus)使用设备验证码替代短信验证码,解决短信验证码发送太频繁的问题;
|
15.拆分EZOpenSDK的常量定义为EZConstants类文件,更加完善EZErrorCode的信息;
|
16.EZAlarm中的channelNo字段改成cameraNo,作统一。
|