场景
SpringBoot+Vue+iSecure Center(海康综合安防管理平台)实现视频预览:
https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/125865134
https://www.cnblogs.com/badaoliumangqizhi/p/16492862.html
在上面进行预览时需要用到的两个参数Appkey和Secret怎样具体获取。
首先确保进入到iSecure Center的运维中心,上面讲过进入方式。
然后这里的iSecure的版本为1.7。
但是iSecure Center的运行管理中心下没有API网关这个选项。
进入系统维护-安装部署-软件包管理
搜索api-点击安装
选择需要安装API网关的服务器,这里用默认即可
然后点击配置并安装,下面的选择缓存直接用默认值即可
然后再回运行管理中心就有API网关了。
注:
博客:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。
实现
1、获取AppKey和Secret
运行管理中心-API网关-API管理
合作方管理-新建合作方,如果不想新建合作方,可以直接点击默认合作方查看需要的参数。
输入名称,点击创建
点击授权
点击左边的权限列表给到右边,这里只需要视频预览,所以选择视频业务下的所有权限授权。
然后再点击合作方,就可以看到Key和Secret了
2、新建合作方后使用官方示例demo进行预览时提示网络请求失败
首先确保API列表中的相关api已经上线
其次可以点击后面的在线调试确保接口参数以及返回数据是否正常,正常会返回200和一个视频流的url。
然后如果还是不行,更改key和secret为默认的合作方进行预览,发现是可以的,所以是新建合作方的权限没有给全,这才将上面的视频服务相关的所有权限全部授权。