`

Flex播放器代码实例及在线运行效果

    博客分类:
  • Flex
阅读更多

 

    在线运行效果请访问:http://tongqiuyan.blog.163.com/blog/static/19554530220119164211339/

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" horizontalAlign="center" verticalAlign="top" fontSize="12">
	<mx:Script>
		<![CDATA[
			import mx.messaging.MultiTopicConsumer;
			private function getTime():void
			{
				var pDate:Date = new Date(myPlayer.playheadTime * 1000 || 10);
				var tDate:Date = new Date(myPlayer.totalTime*1000);
				progressBar.label = dateFormater.format(pDate) + " / " + dateFormater.format(tDate);
			}


		]]>
	</mx:Script>
	<mx:DateFormatter id="dateFormater" formatString="NN:SS" />
	<mx:Panel width="520" height="400" title="Flex播放器">
		<mx:VideoDisplay id="myPlayer" autoPlay="false" width="100%" height="100%" playheadUpdate="getTime();"
						 source="http://d298.v.iask.com/f/1/d75c35113920fe8d63d32ead7bc2f18a62729452.hlv" />
		<mx:HBox paddingBottom="5" paddingLeft="5" width="100%" verticalAlign="middle">
			<mx:Image source="http://dl.iteye.com/upload/picture/pic/100759/e0234a4c-a7c1-3b6b-aa96-763f55c89b4e.png" click="myPlayer.play();" width="25" height="25"  />
			<mx:Image source="http://dl.iteye.com/upload/picture/pic/100757/53003055-7e70-35b8-b91b-28b06b8ae9d0.png" click="myPlayer.pause();"  width="25" height="25" />
			<mx:Image source="http://dl.iteye.com/upload/picture/pic/100761/e0278852-830d-36ee-9260-a91906cd3902.png" click="myPlayer.stop();" width="25" height="25" />
			<mx:ProgressBar id="progressBar" source="myPlayer" labelPlacement="center" width="300" />
			<mx:Label text="Vol" />
			<mx:HSlider id="volSlider" width="50" minimum="0" value="0.8" maximum="1" snapInterval="0.1" />
		</mx:HBox>
	</mx:Panel>
</mx:Application>

 

 

    涉及到控件主要是VideoDisplay、Image、ProgressBar、HSlider等。

分享到:
评论

相关推荐

    Flex播放器实例带源码的flex制作的播放器

    Flex播放器实例是基于Adobe Flex框架开发的多媒体播放器应用,它允许开发者创建交互式的、富用户体验的Flash应用程序。Flex是一种开源的、基于MXML和ActionScript的开发工具,主要用于构建运行在Adobe Flash Player...

    flex特殊效果实例

    本资源"Flex源码大合集"是一个集合,包含了多种Flex项目的源代码实例,适用于开发者深入学习和理解Flex的特殊效果和功能。 1. **Flex框架**:Flex框架是Adobe提供的一个开发工具,它允许开发者使用MXML和...

    非常不错的Flex播放器

    Flex是基于ActionScript 3.0和Flash Player运行时,提供了一套强大的开发工具和框架,使得开发者能够构建高性能、跨平台的富互联网应用(RIA)。 在描述中提到的“利用microphone制作,不用经过服务器”,这表明这...

    flex官方经典实例

    在Flex开发中,readMe.txt可能会提供关于实例的简要说明、如何运行示例代码、依赖库或其他重要提示。通过阅读这个文件,初学者可以了解这些flex实例的背景和目标,以及如何将它们应用到自己的学习过程中。 ...

    Flex_实例代码手册

    通过分析和运行这些代码,开发者可以快速掌握Flex的使用方法,例如组件的使用、事件处理、数据绑定、动画效果、服务调用等。实例代码是学习的最佳途径,因为它们提供了实际操作的机会,使理论知识更加具体和生动。 ...

    Flex基础编程实例

    Flex基础编程实例主要涵盖了几大核心概念,这些概念是构建Flex应用程序的基础。下面将逐一详细介绍这些知识点。 1. **编程基础语法**:...通过分析和运行这些代码,你将深化对Flex编程的理解,并提升实际编程能力。

    flex cairngorm框架实例 真正可运行直接导入

    在“flex cairngorm框架实例 真正可运行直接导入”中,我们拥有的是一个可以直接导入并运行的示例项目。这表明该压缩包包含了一个完整的、配置好的Cairngorm框架应用,开发者无需额外配置或修改就能启动和测试。这...

    flex 百度地图 实例下载

    在IT行业中,Flex是一种基于Adobe Flash技术的开放源代码框架,用于构建富互联网应用程序(RIA)。它允许开发者创建具有丰富用户界面的Web应用,而这些应用可以在多种浏览器和操作系统上运行。而百度地图是中国最...

    精通FLEX源代码08

    《精通FLEX源代码08》这一资源主要聚焦于深入理解和掌握Adobe Flex的源代码,Flex是一种基于ActionScript和MXML的开源框架,用于构建富互联网应用程序(RIA)。本资源可能包含一系列章节或实例,旨在帮助开发者提升...

    Flex基础教程实例源码

    Flex是Adobe公司开发的一种用于构建富...对于每个实例,建议先阅读代码,了解其主要功能,然后尝试运行和修改代码,以加深理解。通过这种方式,你可以建立起对Flex开发的坚实基础,并为更高级的应用程序开发做好准备。

    flex 播放器 microphone

    Flex SDK包含了编译器、库和工具,开发者可以使用这些工具构建Flex应用程序,并部署到Web浏览器中,通过Flash Player或Adobe AIR运行时环境运行。 在Flex播放器中集成麦克风功能,意味着我们可以实现用户通过麦克风...

    FLEX helloworld实例源码

    在AS_0100_HelloWorld实例中,你将学习如何创建一个Flex项目,编写ActionScript代码,然后在MXML文件中引用这些代码,最后通过Flex Compiler将源代码编译为SWF文件,该文件可以在Web浏览器中运行。 5. **Flex组件**...

    flex_Birdeye实例

    3. **运行实例**:解压文件,运行示例代码,观察结果并尝试修改代码,以了解各个功能的实现。 4. **实践操作**:尝试将BirdEye集成到自己的项目中,根据实际需求定制地图功能。 5. **优化性能**:学习如何优化...

    Flex+J2ee实例

    Flex+J2EE实例是一个典型的技术融合应用,它结合了Adobe Flex前端开发技术和Java Enterprise Edition (J2EE) 后端服务。这个实例可能包含了如何构建一个完整的、跨平台的Web应用程序的源代码,该程序利用了富互联网...

    Flex4实战代码

    Flex4,全称为Adobe Flex 4,是Adobe公司推出的一款用于构建富互联网应用程序(RIA)的框架,基于ActionScript 3.0编程语言和Flash Player或Adobe AIR运行时环境。这个压缩包文件包含了多个章节的实战代码,涵盖了...

    java flex入门实例

    在本实例中,Flex Builder 3将被用于创建Flex前端界面,编写ActionScript代码,并与后端Java服务进行交互。 3. **BlazeDS**:BlazeDS是Adobe提供的一个开源项目,它作为一个数据和服务中间件,允许Flex应用与Java...

    Flex入门开发实例pdf

    4. 调试和测试:使用Flex Builder的内置调试工具,你可以设置断点,检查变量值,确保代码按预期运行。 5. 部署和发布:完成开发后,你可以将应用程序打包为SWF文件,发布到Web服务器,或者生成桌面应用程序。 在...

    Flex开发实例新手使用

    在你提供的压缩包"Flex开发实例"中,可能包含了Flex开发的各种实例代码、教程和项目模板,这对于初学者来说是很好的学习资源。你可以通过研究这些实例,了解Flex的基本用法、组件的使用、数据绑定、事件处理等关键...

    flex2Demo实例

    Flex是由Adobe公司开发的一种富互联网应用程序(RIA)框架,主要用于构建和部署在多个操作系统和浏览器上运行的交互式用户界面。这个"flex2Demo实例"很可能是用来展示Flex 2的编程特性和功能的一个示例项目。Flex 2...

Global site tag (gtag.js) - Google Analytics