毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

Flash视频播放器设计与实现 第5页

更新时间:2016-11-16:  来源:毕业论文
4.3视频的设置和导入
界面制作好以后就该进行加载视频。先在本地建立一个文件夹,放入需要加载的视频。然后建立一个流,再建立一个连接对象,让流连接到播放视频的地址路径来完成播放,这样就完成一个视频的加载。这个地址可以是本地的,也可以是网络上的,只要输入正确即可。
4.4系统主要功能的实现
    (1)播放/暂停功能的实现
    要实现播放、暂停功能,首先在舞台上放置一个按钮,命名为control,单击后实施暂停操作ns.togglePause(), 并将当前状态第一帧control.currentFrame == 1即播放图标,改为第二帧control.gotoAndStop(2)即暂停图标,反之亦然。
    (2)声音设置功能的实现
    要实现音量的控制,首先在舞台上放置一个声音的滚动条,声音的大小通过滑条移动的距离来控制并显示,音量比 = 滑条移动距离/声音条的总长度。
    静音的设置,首先设置一个静音按钮sound_btn,单击sound_btn_click之后,跳转到第二帧sound_btn.gotoAndStop(2),并设置声音值为0(sound.volume = 0),实现静音。如果当前状态已为静音,则单击之后跳转到第一帧sound_btn.gotoAndStop(1),并设声音值为1(sound.volume = 1),开启声音。
    (3)列表设置功能的实现
    设置列表管理,使用flash cs本身所带的list控件。首先写好视频的存放地址,在列表中单击视频名称,名称高亮显示,并索引视频保存地址,播放视频。
5系统评价
该系统使用的是 Flash cs5.5软件制作,使用的语言为ActionScript3.0(以下简称为as3.0程序),而as3.0的优势在于,它比2.0引进了对象和类的概念,将所有的处理归于类的处理,即基于对象驱动,as3.0采用ACM2.0(as2.0采用AVM1.0),理论执行速度是2.0的十倍,还有,as3.0不允许在元件上添加脚本,主要是将设计和开发分开,便于管理。
    (1)采用的是矢量图画,所以在输出动画方面更加适合于播放卡通动画,并且相应的文件大小要比GIF动画要小的多,再加上GIF动画只能输出256色,已经远远不能满足大众对动画图像的要求,而Flash播放器输出的动画图像为真彩,具有真正的多媒体意义。
    (2)良好的兼容性和支持度,作为一个Flash播放器,本身就使用与Web图片可以进行外部调用,并且支持SWF格式播放。
    (3)操作简单快捷,适合各种年龄段的人群使用,主要是用于娱乐及电影视频方面,无需详细的说明,老年和幼儿阶段的人群只要经过简单的指引也可熟练的操作。
6 总结
    该设计使用了Actionscript3.0脚本编程语言,矢量图编辑,通过Actionscript3.0控制各个按钮的状态,帧的跳转,图片的运动路径等等,实现视频导入、视频播放、暂停、停止、播放器设置及播放列表管理等大部分的功能。画面简洁,操作简单便利,播放流畅,画面帧频流畅,不会出现词不达意的现象,并且Flash cs5.5的制作软件对图像有较清晰的处理方法,因此不会出现画面扭曲的现象。相对于别的媒体播放器来说,携带便利,老少群体经过简单指导都可以熟练操作。
因为是第一次制作播放器,所以播放器中也存在着许多不足,比如说,画面设计过于简单,播放格式比较单一,不能很好的把握矢量的图像处理,还有一些更人性化的功能需要完善。

上一页  [1] [2] [3] [4] [5] 

Flash视频播放器设计与实现 第5页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。