基于labview的视频播放器

基于labview的视频播放器

ID:1191621

大小:569.00 KB

页数:5页

时间:2017-11-08

基于labview的视频播放器_第1页
基于labview的视频播放器_第2页
基于labview的视频播放器_第3页
基于labview的视频播放器_第4页
基于labview的视频播放器_第5页
资源描述:

《基于labview的视频播放器》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于labview的视频播放器摘要该虚拟仪器—视频播放器,主要用于播放已存储计算机磁盘中的视频、音乐文件。它是将播放器的系统装入计算机,以通用的计算机硬件及操作系统为依托,实现播放功能的。 VI程序设计里,默认容易识别的格式为WMV、MP3等格式,所以在设计播放器时采取调用的方法,本系统主要利用labview的Activex, 属性节点,调用节点,事件结构等控制实现的。关键字:视频播放器,LabVIEWABSTRACTThevirtualinstrument-videoplayer,primarilyusedforplayingvi

2、deoandmusicfilesstoredincomputerdisks.Itputtheplayerintoacomputersystem,settinggenericcomputerhardwareandoperatingsystemasthebasis,toachieveplaybackfunction.InVIprogramdesigning,WMV,MP3andotherformatsisthedefaultformatthatiseasilyrecognizable,sotakemethodinvocationwhen

3、theplayerisdesigned,ThesystemmainlyusethecontrolofActivex,attributenode,invokenodeandeventstructurelinlabviewtoachieve.KeyWords:Videoplayer;LabVIEW1.程序流程设计本系统主要利用labview的属性节点,调用WindowsMediaPlayer来实现视频及音乐文件的播放。程序流程设计图如下图1所示图1.程序流程图2.程序设计2.1程序总体设计程序前面板及程序框图如下图2、图3所示:图2.程

4、序前面板图3..程序框图2.2 设计步骤 在VI程序设计里,默认容易识别的格式为WAV格式,所以在设计播放器时采取调用的方法,本系统主要利用labview的Activex, 属性节点,调用节点,Event structure等控制实现的。 MP3音乐播放器界面包括播放歌曲名字,播放路径以及停止按钮(1)用ActiveX容器插入文件路径输入控件:按照控件—经典—经典容器 —ActiveX容器—替换—文本输入控件—文件路径输入控件 操作完成即可添加文件路径。其结果在前面板上也有显示。(2)用ActiveX容器插入MEDIA PLAYER

5、:在前面板上右键单击打开控件,按照 控件—经典—经典容器 —ActiveX容器—插入ActiveX对象—WindowsMediaPlayer 的步骤即可实现。其结果在前面板上有显示(3)路径至字符串转换的查找:在程序框图中按照:函数——编程——字符串——字符串/数组/路径转换——路径至字符串转换 的步骤即可找到路径至字符串转换函数。(4)利用拆分路径控件拆分出“文件名称”和连接字符串连接“正在播放”常量,可实现对当前播放曲目的显示,在前面板添加一个字符串显示控件即可显示出当前播放曲目(5)属性节点调整为所引用对象的类:在程序框图中右

6、键单击出“函数”选板,点击“互联接口”,选择ActiveX—属性节点—选择类—ActiveX—IWMPPLAYER4,左键单击属性栏,即可选择相应的属性—URL。再按照相同的方法选择相应的属性—controls。IWMPCONTROLS的创建及参数设定方法基本和IWMPPLAYER4一致。(6)事件结构的设置:首先按照 函数—编程—结构—事件结构的步骤找出事件结构,然后起参数设定过程如下:右键单击事件结构即可出现编辑事件对话框,然后取消左下角的锁定前面板,将事件源修改为“停止”,事件修改为“值改变”。再锁定前面板,点击确定保存即可。

7、(7)关闭本VI:按照函数—编程—结构—事条件结构的步骤找出条件结构,然后在“真”条件中添加本VI,方法为编程-应用程序控制-VI服务引用,本VI后面连接属性节点,设置为关闭本VI,最后在上述事件结构的事件1中添加布尔变量true作为真值判断条件。3.程序运行结果图4.运行MP3文件结果图5.运行WMV文件结果通过路径添加计算机中存储的mp3及wmv文件,然后点击前面板上的运行键。该虚拟播放器就能通过自己的运行和停止键来播放文件,运行结果如图4、图5所示,同时还可以用鼠标来暂停、快进及快退。 但别的视频文件无法播放。参考文献[1] 

8、侯国屏.LabVIEW 7.1编程与虚拟仪器设计[M],北京:清华大学出版社, 2005 [2]陈树学,刘萱.LabVIEW宝典[M].北京:电子工业出版社[M],2011[3] 秦树人.虚拟仪器[M],北京:中国计量出版社[M],2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。