技术分享使用Flex3.0做一个简单Flv播放器

在学习Flex3.0的过程中,你可能会遇到用Flex3.0做一个简单Flv播放器方面的问题,这里和大家分享一下其制作方法,相信本文介绍一定会让你有所收获。

用Flex3.0做一个简单Flv播放器

用AS2.0做的Flv播放器不少了,Flex3.0早期又出了,就尝试着做一个Flv播放器.用Flex3.0写出来的东西,本人觉得,其产物可以是Flex,也可以是AIR(早期的Apollo).好了,不多说,先睹为快:

 
 
 
  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8. importmx.events.SliderEvent;//这里是导入所需要的类,用import关键字,没什么好说的  
  9.  
  10. importmx.events.VideoEvent;  
  11.  
  12. //自定义一个playingMove()函数,作用:影片播放时,id为"my_hs"的HSlider控件的值为影片的播放时间,且最大值为影片的总时长  
  13.  
  14. privatefunctionplayingMove(event:VideoEvent):void{  
  15.  
  16. my_hs.value=Flvideo.playheadTime;  
  17.  
  18. my_hs.maximum=Flvideo.totalTime;  
  19.  
  20. }  
  21.  
  22. //自定义hs_onChange()函数,作用:当用户拖拉HSlider控件使其值发生改变时,影片的播放头就处于其值处,即正在播放时间处于其值处  
  23.  
  24. privatefunctionhs_onchange(event:SliderEvent):void{  
  25.  
  26. Flvideo.playheadTime=event.value;  
  27.  
  28. }  
  29.  
  30. ]]> 
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  

 其中:

标签内的属性playheadUpdate="playingMove(event)"就表明:当影片在播放时,执行playingMove()函数;

标签内的属性click="Flvideo.source='targetMovie.Flv'"表明:当用户单击按钮后,id为"Flvideo"VideoDisplay控件就播放targetMovie.Flv影片.

标签内的属性change="hs_onChange(event)"表明:当用户拖拉HSlider控件而使其值改变时,执行hs_onChange()函数.

新闻名称:技术分享使用Flex3.0做一个简单Flv播放器
链接URL:http://www.hantingmc.com/qtweb/news47/423147.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联