Flex提供视频控件(VideoDisplay Control)播放图像和声音。
视频控件只支持播放,暂停和停止功能。不提供倒退和前进功能。只支持播放FLV格式的影片。
1. 视频控件标签
对应的MXML标签为<mx:VideoDisplay>
常用属性:
控制视频播放的相应方法:
close():关闭视频。
load():加载视频。
pause():暂停视频。
play():播放视频。
stop():停止视频。
2. 视频控件的事件
close:影片下载完毕或者播放完毕时发生该事件。
complete:当playhead到达影片末尾时发生该事件。
cuePoint:当cuePoint等于playhead时间时,发生该事件。
playheadUpdate:每0.25秒触发一次该事件。影片暂停或停止时,该事件不触发。
progress:影片加载完毕前,该事件一直被触发。
ready:当影片下载完毕可以播放时触发该事件。
rewind:当影片播放完毕跳转为第一帧时触发该事件。
stageChange:当影片状态改变时触发该事件。
(cuePoint的事件对象类型为:mx.events.CuePointEvent。 progress事件对象类型为flash.events.ProgressEvent,其他均为mx.events.VideoEvent。)
3.创建视频控件