iOS端编程指南(海康威视Infovision IoT).pdfVIP

iOS端编程指南(海康威视Infovision IoT).pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
移动端视频SDK编程指南-iOS SDK简介 SDK的主要功能包括:监控点预览、回放相关功能 开发者拿到的SDK压缩⽂件,解压后包括《移动端视频SDK变成指南》⽂档⼀份、 HikVideoPlayerDemo示例Demo⼀份。Demo仅作为示例,旨在直观的展示SDK的功能, 界⾯较为简单,界⾯的实现不在本⽂档解释,请开发者参考demo中的示例代码及注释开 发⾃⼰的界⾯和程序。请开发者认真阅读本⽂档,以便于顺利进⾏SDK的接⼊和开发⼯ 作。 环境要求:XCode 9.0 ,iOS 8.0 以上。 注意事项:此SDK只⽀持真机调试,不⽀持iOS 模拟器调试。 更新说明 Version 1.3.0 (buil ⽀持软硬解码、智能信息展示设置。 增加电⼦放⼤功能⽀持。 Version 1.2.1 (buil 修复iOS13视频回放程序闪退问题 Version 1.2.0 (buil 修复语⾳对讲啸叫问题。 Version 1.1.0 (buil 新增本地录像的功能。 新增语⾳对讲的功能。 新增常⻅问题排查。 Version 1.0.0 (buil ⾸个版本提供监控点的预览、回放相关功能。 在预览、回放过程中,提供抓图、声⾳控制等功能。 快速集成 SDK导⼊ ⼿⼯导⼊ 将动态库HikVideoPlayer.framework直接拖到项⽬中,Embedded Binaries添加动态库,如下 图所示: Cocoapods导⼊ 由于⽬前未将SDK发布到官⽅仓上,只能本地引⼊。新建HikVideoPlayer⽬录,并新建 podspec⽂件 然后在Podfile中引⼊,如下图所示: ⼯程配置 如下,需要在设置中将Bitcode关闭。 SDK初始化 导⼊头⽂件 #import HikVideoPlayer/HVPPlayer.h #import HikVideoPlayer/HVPError.h 初始化player 初始化接⼝ @param playView 播放视图 @return 播放器 */ + (instancetype)playerWithPlayView:(nonnull UIView *)playView; /** 根据监控点信息和播放视图初始化player,此player通过mgc取流,⽀持预览和回放 @param playView 播放视图 @return 播放器 */ - (instancetype)initWithPlayView:(nonnull UIView *)playView; 使⽤示例 - (HVPPlayer *)player { if (!_player) { // 创建player, playerView是UIView对象 _player = [[HVPPlayer alloc] initWithPlayView :self.playView]; // 或者 _player = [HVPPlayer playerWithPlayView:self.playView]; // 设置delegate _player .delegate = self; } return _player ; } 视频核⼼功能使⽤ 使⽤流程说明 实时预览 实时预览功能可以实时查看摄像机的监控画⾯,从⽽进⾏实时监控。本节对实时预览的接⼊流 程进⾏详细说明,接⼝调⽤流程如下图所示: 实时预览需要创建player,SDK提供了两种创建⽅式: 接⼝initWithPlayView :为实例⽅法,参数playView为播放视图,即画⾯呈现的地 ⽅。 接⼝playerWithPlayView:为类⽅法,参数playView为播放视图,即画⾯呈现的地 ⽅。 设置代理,如果需要监听开启预览的结果,创建完player之后需要设置代理,player提供 了delegate属性,可以进⾏设置代理操作。 开启预览通过接⼝startRealPlay:开启预览,开启预览需要URL,该URL是通过平台接

文档评论(0)

添香小铺 + 关注
实名认证
服务提供商

专注于产业研究、商业计划、房地产营销策划、企业运营及咨询管理方案撰写,欢迎咨询。

1亿VIP精品文档

相关文档