欢迎来到天天文库
浏览记录
ID:31430940
大小:117.50 KB
页数:11页
时间:2019-01-09
《基于authorware实现wmv数字视频的播放控制》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、基于Authorware实现WMV数字视频的播放控制 摘要:WMV作为微软主推的一种流媒体数字视频文件压缩格式,在模拟仿真、虚拟现实和CAI等多媒体技术领域得到广泛的应用。实例设计表明,在Authorware中通过设置ActiveX控件WindowsMediaPlayer的属性,响应控件事件或调用控件方法等方式,在保证视频播放流畅性和程序运行稳定性的同时,可实现WMV数字视频的个性化播放控制。 关键词:ActiveX控件;Authorware;WMV;数字视频;WindowsMediaPlayer 中图分类号:TP37文献标
2、识码:A文章编号:1009-3044(2016)10-0216-04 Abstract:WMV,regardedasoneoftheMicrosoftCorporation'srecommendedproducts,isasortoffilecompressionformatinstreamingmediadigitalvideo.It'sbeenwidelyusinginsimulation,virtualreality,CAIandothermultimediatechnology.Casedesignshowsthatin
3、Authorware,withthecontrolsofWindowsMediaPlayerbasedonActiveXcontrol,wecanmaketheWMVdigitalvideoplayingpersonalizedbecometrueaswellmakethevideoplayingsmoothlyandtheprogramsrunningsteadilybysettingcontrolproperties. Keywords:ActiveXcontrol;Authorware;WMV;digitalvideo;W
4、indowsMediaPlayer11 1概述 在模拟仿真、虚拟现实和CAI等领域的多媒体技术应用中,为达到生动、形象和逼真的效果,会大量使用录像、三维动画等视频文件,为保证系统运行的实时性和流畅性,需要根据系统开发平台和应用环境,对视频文件的压缩格式进行选择。笔者在基于Authorware软件开发某飞机的虚拟教学训练系统时,通过播放效果、文件容量大小和系统兼容性等方面的综合比较和实验,最后选择了WMV格式作为系统视频文件的压缩格式,并基于ActiveX控件WindowsMediaPlayer(简称WMP)实现了WMV数字视频
5、文件的个性化播放控制。 2WMV数字视频的特点 WMV它的英文全称为WindowsMediaVideo,是微软推出的一种采用独立编码方式并且可以直接在网上实时观看的数字视频文件的压缩格式。它的主要优点包括:支持本地或网络回放、可扩充的媒体类型、多语言支持、流的优先级化以及扩展性等等。特别是在同等视频质量下,WMV格式的文件体积非常小,很适合在网上播放和传输。而且作为微软主推的标准视频格式,在windows平台的应用无需外部插件的支持。虽然Authorware软件数字电影图标不支持WMV格式的视频文件,但可以通过ActiveX控
6、件WMP来实现WMV格式视频文件的播放和控制。使用WMP控件播放WMV格式的视频文件时,既可以使用控件内嵌的播放器来实现暂停、音量、快进等标准播放控制。也可以通过设置控件的属性,响应控件事件或调用控件方法等方式,来实现个性化的播放控制,增强系统人机交互功能[1][2]。 3WindowsMediaPlayer控件在Authorware中的使用方法11 ActiveX控件是一种可重用的软件组件,是一种嵌入式共享程序数据的编程技术。Authorware是Macromedia公司推出的功能强大的多媒体创作工具,它为创作者提供了一个基
7、于流程图和设计图标的开发环境,具备多媒体素材的集成能力和超强的交互控制能力。Authorware从4.0版本开始支持ActiveX控件技术,并提供ActiveXXtra函数来实现ActiveX控件属性的设置或获取、控件方法的调用以及控件事件的捕获等功能,在增强多媒体应用程序功能的同时,扩充了多媒体应用程序可以处理的数据种类[3]。 3.1插入控件 在Authorware中使用某种ActiveX控件之前,必须保证该ActiveX控件在系统中进行了注册。在Authorware中通常使用两种方法对ActiveX控件进行注册。一种是动
8、态注册,需通过在ActiveX控件属性对话框中输入控件的URL和版本号,如果设置正确,当程序执行到包含该ActiveX控件对象的【Sprite】设计图标时,会自动下载并向系统注册ActiveX控件。另一种是函数注册,Authorware提供了一系列
此文档下载收益归作者所有