`

使用FLEX3创建一个简单的FLV播放器

    博客分类:
  • Flex
XML 
阅读更多
<?xml version="1.0" encoding="utf-8"?> 
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> 
<mx:Script> 
<![CDATA[ 
import mx.events.SliderEvent; // 这里是导入所需要的类, 用 import 关键字, 没什么好说的 
import mx.events.VideoEvent; 
// 自定义一个 playingMove() 函数, 作用: 影片播放时, id 为 " my_hs " 的HSlider 控件的值为影片的播放时间, 且最大值为影片的总时长 
private function playingMove(event:VideoEvent):void { 


my_hs.value = flvideo.playheadTime; 
my_hs.maximum=flvideo.totalTime; 
} 


// 自定义 hs_onChange() 函数, 作用: 当用户拖拉 HSlider 控件使其值发生改变时, 影片的播放头就处于其值处, 即正在播放时间处于其值处 
private function hs_onchange(event:SliderEvent):void { 
flvideo.playheadTime = event.value; 
} 
]]> 
</mx:Script> 
<mx:VideoDisplay id="flvideo" playheadUpdate="playingMove(event)" x="66" y="38" width="343" height="245" /> 
<mx:Button label="Play" click="flvideo.source='targetMovie.flv '" x="223" y="322" /> 
<mx:HSlider minimum="0" id="my_hs" change="hs_onChange(event)" x="176" y="302" /> 
</mx:Application> 

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

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

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

相关推荐

    使用FLEX3创建一个简单的FLV播放器.rar

    在本文中,我们将深入探讨如何使用Adobe Flex 3框架创建...通过学习和实践这个“使用FLEX3创建一个简单的FLV播放器”的教程,开发者将对Flex 3的视频处理能力有更深入的理解,也能掌握构建自定义多媒体应用的基本技能。

    用flex做的简单flv播放器

    在本案例中,“用flex做的简单flv播放器”是一个使用Flex 3开发的项目,目的是实现FLV视频文件的播放功能。FLV是Flash Video格式,常用于网络流媒体播放,因其高效的压缩算法和广泛的浏览器兼容性而被广泛采用。 ...

    基于flex的flv简易播放器

    【基于Flex的FLV简易播放器】是一种使用Adobe Flex Builder开发的简单视频播放器应用程序,主要针对FLV格式的视频内容。Flex是基于ActionScript 3.0的开放源代码框架,用于构建富互联网应用程序(RIA)。在这个...

    Flex实现了一个FlV格式的视频播放功能

    以下是一个简单的FlV播放器的代码示例: ```actionscript ('flexVideoPlay.flv')" width="400" height="300" /&gt; 播放" click="videoPlayer.play()" /&gt; 暂停" click="videoPlayer.pause()" /&gt; 停止" click=...

    flex版的flv播放器源码

    9. **源码学习价值**:对于想学习Flex开发或者视频播放器实现的开发者来说,这个源码是一个很好的学习资源,可以深入理解如何使用Flex构建功能丰富的媒体应用。 通过研究这个Flex FLV播放器源码,开发者可以了解到...

    基于flex3的flv播放器FXVideo源码

    FXVideo是基于Flex3开发的一个FLV视频播放器,提供了网页上的视频播放功能。这个源码是完全开源的,意味着开发者可以深入研究其内部机制,学习如何在Flex环境中实现视频播放,并根据需求进行定制。 1. **Flex3 基础...

    Flex FLV播放器 + 带缩略图的 图片切换广告

    总的来说,Flex FLV播放器结合带缩略图的图片切换广告是一种综合运用Flex编程、视频处理和图像展示技术的实例,它展示了Flex在创建复杂、交互性强的Web应用程序方面的强大能力。开发者需要具备扎实的ActionScript和...

    as3 flv播放器

    在本文中,我们将深入探讨AS3,FLV格式以及如何使用AS3来创建一个基本的FLV播放器。 **AS3(ActionScript 3.0)** AS3是Adobe Flash Professional和Flex Builder等工具中使用的脚本语言,用于开发富互联网应用程序...

    用FLEX开发的FLV播放器源码

    总结,通过FLEX开发的FLV播放器myFlvPlayer,我们可以看到如何将MXML和AS3相结合,构建出一个功能完备的多媒体播放器。这不仅展示了FLEX的灵活性和强大功能,也为开发者提供了一个学习和参考的实例。无论是初学者...

    flex播放器

    通常,这样的博客文章可能会详细介绍如何使用Flex来创建一个自定义的视频播放器,包括源码分析、功能实现和调试技巧。 标签中包含“源码”和“工具”,这意味着我们将关注的是Flex播放器的源代码以及它作为开发工具...

    flv打包下载 提供一个flv格式的视频和一个flex测试代码

    总的来说,这个压缩包提供了一个很好的学习机会,让初学者能够了解FLV视频在Flex环境下的处理方式,以及如何创建一个基本的视频播放器。对于希望深入理解和实践Flex视频播放功能的开发者来说,这是一个非常实用的...

    一个flex的播放器

    总的来说,这个Flex播放器项目是一个使用Flex框架构建的自定义视频播放组件,它通过继承Flex的Video组件来实现视频播放功能,并通过面向对象的编程方式加以扩展和定制。开发者可能会逐步学习和掌握如何设计用户界面...

    自己写的flex 播放器

    本项目是个人独立完成的一个Flex播放器,虽然在样式设计上可能略显不足,但已具备基本的播放功能,并且计划在未来进行功能扩展。 在Flex播放器的实现中,主要涉及以下几个关键技术点: 1. ActionScript编程:...

    flash播放器源码FLV视频播放器,可完全用脚本控制的flex flash播放器源码

    对于想要学习如何创建自定义Flash视频播放器或者对Flex和ActionScript感兴趣的开发者来说,这是一个宝贵的学习资源。通过分析和修改这个源码,开发者可以掌握如何处理视频流、控制播放行为,以及在Web环境中无缝集成...

    6rooms的flv播放器源码

    2. **ActionScript**:ActionScript是基于ECMAScript的一个脚本语言,主要用于创建富互联网应用(RIA),尤其是Flash和Flex项目。在6rooms的播放器源码中,ActionScript负责处理用户交互、视频解码和播放控制。 3. ...

    flex视频监控播放器

    在这个特定的场景中,Flex被用来创建一个交互式的、能够播放FLV视频格式的播放器,这种格式常用于视频监控系统。 该播放器的核心功能可能包括以下几点: 1. **视频流支持**:Flex播放器能够处理来自网络摄像头或...

    flex 播放器 源码

    Flex是一个开源的、基于MXML和ActionScript的开发平台,主要用于构建富互联网应用程序(RIA)。它允许开发者创建具有互动性、动态视觉效果的Web应用。在这个源码中,我们可以深入理解Flex如何处理媒体播放、用户交互...

    JW flv player flex修改源码并编译

    在本文中,我们将深入探讨如何对JW FLV Player进行源码修改并使用Flex和Ant进行编译。JW FLV Player是一款流行的开源Flash视频播放器,它支持FLV格式和其他多种视频格式,广泛应用于网站媒体播放。让我们一步步了解...

Global site tag (gtag.js) - Google Analytics