论坛中有部分关于labview如何调用网络摄像头的经验贴,目前其中最为有效的是@小鹰fighting 前辈的http数据流方法的和rtsp数据流方法),最近在开发监控系统时,探索出了一种调用读取网路摄像头的方法
第一步:VLC ACtiVEX获取
1到 VLC 官方网站http://www.videolan.org/ 下载最新的VLC安装包。
2从http://download.videolan.org/pub/videolan/vlc/2.2.6/下载。
第二步:VLC ACTIVEX安装注册
1下载安装后将安装目录下的npvlc.dll、libvlccore.dll、libvlc.dll、axvlc.dll;plugins和lua文件夹复制到C:WINDOWSsystem32文件夹下。
2注册ActiveX控件,运行 regsvr32 axvlc.dll,注册成功则提示:axvlc.dll中DLLRegisterServer成功。
注:很多人调用VLC的ActiveX控件都会遇到一个问提就是,播放没有反应。大部分的原因都是因为plugins的问题。VLC作为ActiveX控件运行时,默认检查plugins和lua,报错则回到第二步的1,确认是否将plugins和lua文件夹复制到C:WINDOWSsystem32文件夹下。
第三步:运行VI
下载运行test.vi
|