LabVIEW开发环境不支持视频播放功能,只支持音频播放功能。需要通过第三方插件实现视频(如微软操作系统自带的Windows Media Player)的播放,暂停,停止等功能,同时Windows Media Player也支持音频播放功能;
工具/原料
Windows Media Player
LabVIEW
实现过程
1、LabVIEW加载Windows Media Player的ActiveX插件有两种方法:
2、1)打开LabVIEW,新建VI,前面板-菜单(查看)-控件选版-控件-.NET与ActiveX-ActiveX容器;然后右击ActiveX容器-插入ActiveX对象...-Windows Media Player,点击确定;
3、2)前面板-菜单(查看)-控件选版-控件-.NET与ActiveX-Windows Media Player;
4、切换到程序:1)添加属性节点,程序框图-查看(菜单)-函数-编程-应用程序控制-属性节点;2)将Windows Media Player-ActiveX输出连接至属性节点,选择controls和URL;3)在前面板添加路径(前面板-控件选板-控件-新式-字符串与路径-文件路径输入控件),程序框图添加路径至字符串转换(程序框图-函数选板-函数-编程-字符串-路径/数组/字符串转换-路径至字符串转换)
5、继续添加调用节点,程序框图-查看(菜单)-函数-编程-应用程序控制-调用节点;将IWMPPlayer4的controls输出连接至调用节点,选择play;
6、继续添加一个属性节点和while循环(属性节点放在while循环内),并且属性节点连接IWMPPlayer引用输出;然后选择IWMPPlayer4的status属性;程序停止增加一个关闭引用函数;
7、选择视频文件,然后点击运行VI;
8、选择音频文件,然后点击运行VI;