前几天项目需要接触了海康视频SDK, 文档的使用说明书写的很详细,接下来不废话啦,看看是怎么导入项目,以及哪些注意事项吧。

XCode版本 : 8.3.3

海康SDK适用平台:8700

注意:只支持真机调试,不支持模拟器。

一、添加类库

1、引入下图所示的所有类库:

上图所示类库中,Mcu_sdk.framework类库是必须添加SDK后才可添加上。

2、所需要添加的第三方为XmlReader和MJExtension  ,数据解析会用到。

3、在工程设置的BulideSettigs – Other Linker Flags 添加 -ObjC. 注意区分大小写)

二、HTTP设置

如果服务器不支持HTTPS的证书校验,请在info.plist文件中设置支持HTTP.

SDK配置完成啦!

三、初始化配置及部分代码

在APPDelegate.m里面导入

#import "Mcu_sdk/MCUVmsNetSDK.h"

#import "Mcu_sdk/VideoPlaySDK.h"

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

VP_InitSDK();//初始化

[[MCUVmsNetSDKshareInstance]configMspWithAddress:MSP_ADDRESS port:MSP_PORT];//MSP_ADDRESS 为MSP配置IP的接口,MSP_PORT 为端口号,手机端默认443

[[MCUVmsNetSDKshareInstance]loginMspWithUsername:userNamepassword:[Utilsmd5:pass]success:^(id object) {//登录到MSP,userName为登录名,pass为密码,需要MD5加密

NSLog(@"SUCCESS!");

} failure:^(NSError *error) {

NSLog(@"ERROR=%@!",error);

}];

}

此致代码配置完成啦!

接下来就是获取根节点,子节点资源

获取根节点

-(void)requestRootNodeWithSysType:(NSInteger)sysType success:(void (^)( idobject))success failure:(void (^)(NSError *error))failure;     //type: 获取类型 1 :视频资源

获取子节点

-(void)requestResourceWithSysType:(NSInteger)sysTypenodeType:(NSInteger)nodeType currentID:(NSString *)currentIDnumPerPage:(NSInteger)numPerPage curPage:(NSInteger)curPage success:(void (^)(id object))success failure:(void (^)(NSError *error))failure;    // type :1为视频   nodetype:1:控制中心 2:区域  currentID:获取子资源的节点的ID,可根据根节点返回的数据获取。

预览接口

- (void)startRealPlay:(NSString*)cameraSyscode videoType:(VP_STREAM_TYPE)type playView:(UIView *)playViewcomplete:(void(^)(BOOL finish, NSString *message))complete;   //cameraSyscode:监控点   type:预览画质 0 高清 1 标清 2 流畅    playView:预览视图

iOS 关于接入海康视频SDK的步骤相关推荐

  1. Web端 嵌入海康视频监控组件

    前言 最近今天在做一个监控系统,需要嵌入海康的SDK.之前做这块的人已经走了,无奈只能从头开始.然而,去下载了海康的SDK使用文档,真的是想死的心都有了,看一遍完全没啥感觉.问了一下度娘,看到很多骗阅 ...

  2. 【硬件配置教程】海康NVR硬盘录像机接入海康RTSP摄像头操作步骤

    由于目前市面上RTMP推流摄像头较少,因此TSINGSEE青犀视频和海康合作研发的RTMP推流摄像头一上线就有很多需求.RTMP推流摄像头能够直接将视频流推送到阿里云.腾讯云等平台,便捷可靠. 同样, ...

  3. 【硬件设备】海康NVR硬盘录像机接入海康RTSP摄像头操作步骤

    由于目前市面上RTMP推流摄像头较少,因此TSINGSEE青犀视频和海康合作研发的RTMP推流摄像头一上线就有很多需求.RTMP推流摄像头能够直接将视频流推送到阿里云.腾讯云等平台,便捷可靠. 同样, ...

  4. Uniapp 引入海康视频

    本文展示 Uniapp 引入海康综合安防管理平台(iSecure Center)视频 首先需要引入海康的OpenAPI 安全认证库,需要从海康开发平台下载 https://open.hikvision ...

  5. 【海康视频SDK】linux服务器端截图与下载视频

    任务描述: 给定海康摄像头的ip地址.端口.用户名.密码,要求能够在linux服务器端运行脚本,完成实时抓图,和下载近期1分钟视频的功能. 我尝试了但失败的方法: 在windows下跑通vs工程后, ...

  6. 海康视频监控接入心得

    由于业务需要接入海康视频监控,目前有几种办法: web接入,就是html+js+海康component.exe接入,可找海康邮箱索要开发包及文档: sdk接入,海康官网下载sdk,有demo可直接使用 ...

  7. 海康视频插件启动过程中出现跨域问题has been blocked by CORS policy

    海康视频插件启动过程中出现反复启动 控制台报错:has been blocked by CORS policy: The request client is not a secure context ...

  8. 海康视频行为分析仪接入

    1.网络IP配置与海康脸谱配置差不多,参考海康脸谱配置. 2.摄像头.规则.分析服务配置 敬请期待- 3.物联网接入 1).谷歌浏览器打开行为分析仪设备列表界面,F12,通过抓包拿到设备列表里面的de ...

  9. 标准协议支持RTMP、RTSP、GB/T28181、海康SDK、Ehome平台接入互联网安防视频融合云服务EasyCVR如何接入海康硬盘录像机?

    关于TSINGSEE青犀视频的视频网关服务,常见的接入设备包括摄像头和硬盘录像机,其中也以海康品牌为主,不少用户是在局域网部署了摄像头,又部署了硬盘录像机,需要将硬盘录像机接入到我们的视频网关中来.在 ...

  10. Unity接入海康网络摄像头SDK

    Unity接入海康网络摄像头SDK 写这篇文章是因为采用https://blog.csdn.net/qq_33214503/article/details/80091247 的方法,导致unity无法 ...

最新文章

  1. Linux那些事儿 之 戏说USB(9)面纱
  2. mabatisplus怎么给实体类自定义属性_如果你的角色属性可以自定义,你会怎么点?...
  3. 谈题库系统(Samplx)项目之进展
  4. 文巾解题 面试题 01.03. URL化
  5. JavaScript强化教程——jQuery选择器
  6. 动态给H5页面绑定数据,基本万能无错误!
  7. javascript 自定义Map
  8. 漫画:如何给女朋友解释什么是编译与反编译
  9. oracle数据库迁移部分表,oracle 数据库之间 表数据的 迁移
  10. Matter-JS collisionFilter 碰撞过滤器
  11. 学习Unix下C编程的实例
  12. mysql日志课程_【mysql课程七】 MySQL日志管理
  13. oracle索引index_type,oracle index索引相关笔记
  14. 【软件测试】使用C++ Test进行动态测试
  15. 台式电脑连接电脑主机与显示器
  16. dtu连接虚拟服务器,DTU连接HTTP网页
  17. 2022 基于SpringBoot的API文档管理系统 接口文档管理系统
  18. DEVC++实现街头篮球(爷青回)
  19. python做饼图出现重影_解决echarts中饼图标签重叠的问题
  20. 常见的Web服务器、应用服务器(Apache、tomcat、jetty、Nginx)简介及优缺点总结

热门文章

  1. 计算机软件方面的核心期,计算机方面期刊_计算机方面适合阅读的期刊_计算机八大核心期刊...
  2. 研发进阶之项目管理(附腾讯内部满分项目管理PPT)
  3. SOUI知识点小结2
  4. 财务女,30岁无情被辞:想给财务提个醒!!
  5. 布客·ApacheCN 编程/后端/大数据/人工智能学习资源 2020.11
  6. 移动警务综合应用平台(交警)解决方案
  7. java 控制层和业务层,控制层、业务层和数据访问层
  8. java实现中文语音朗读
  9. linux 命令:zip 详解
  10. XXX单板类热仿真分析