为大家分享一个使用海康摄像头的小功能,希望对大家有用~
使用场景:
在程序中多个不同功能页面需要展示摄像头的实时预览画面,该如何高效的展示呢?
对于海康摄像头的实时预览接口调用流程,如下所示:
按照流程图可知,想要预览一个摄像头画面,需要先登录->启动预览->退出这样完整的流程。
如果程序中存在多个窗口展示摄像头画面时,需要每次都经过这些完整的流程吗?
答案是:不必!
解决方法:
在使用软件之前,摄像头的编号已经生成在"camera.csv"文件中。
程序应用过程中只需要登录一次,退出一次即可。中间无论有多少个页面需要展示,只需要修改"NET_DVR_RealPlay_V40 "对应的窗口句柄:hPlayWnd参数即可。
该功能已测试,非常方便!