海康威视vc视频开发,必须在预览播放视频的时候才能实现抓图功能吗?抓图函数有个参数是播放句柄,所以必须在视频播放的时候才能抓图?我想把播放句柄换成登录句柄,只要登录后,不播放就可以抓图可以吗?
有做海康威视视频开发的大神吗?求救了
------解决思路----------------------
没做过海康的,不过一般抓图的话前提是相机已经开始采图(采集软件不一定播放),我们的做法是,给相机发送抓拍命令,相机会在那帧图像数据里插入一个flag,软件采集线程(连上相机就一直在运行)拿到每帧发现有抓拍flag然后保存成图片。
------解决思路----------------------
不预览视频不能抓图,预览意味着有数据流,没有数据流是不能抓图的。
------解决思路----------------------

我这边海康的SDK是这样的 我们抓拍图像都是以port为索引的
海康是否可以不通过浏览而抓拍 这一点不清楚 需要跟海康人员确认
但是既然你那边有海康的SDK 那就以他们的为准 如果类似play的接口会返回一类似索引的返回值,在inputdata或者录像或者抓拍时候要要到的话 那就是必须要这个值为准了 不能以登陆返回的句柄 为参数
话说你是做网关那块的把
------解决思路----------------------
必须预览才能抓图 但是 预览函数句柄为NULL时 同样可以启动预览 但是不会显示视频