文章分类 -  Flex

摘要:当播放器收到特定元数据或到达特定提示点时,可以在应用程序中触发动作。当这些事件发生时,必须将特定回调方法用作事件处理函数。NetStream 类指定了在播放期间可发生的以下元数据事件:onCuePoint(仅限 FLV 文件)、onImageData、onMetaData、onPlayStatus、onTextData 和 onXMPData。必须为这些处理函数编写回调方法,否则,Flash Pl... 阅读全文
posted @ 2010-05-16 19:47 rob_2010 阅读(740) 评论(0) 推荐(0)
摘要:最近网络不稳定,网络电视剧看到一半突然网络掉线,这以后就是网络好了,发现播放器提示我视频已经播放结束,跳到下一集去播放了,其实上一集没有没有真正的看完。经过分析后:NetStream.Play请求到流后,如果没有数据发送过来,就会发生NetStream.Play.Stop事件,所以提示说视频播放结束。例如在关键帧33304发生NetStream.Play.Stop 动手编写测试代码:view so... 阅读全文
posted @ 2010-05-16 19:43 rob_2010 阅读(344) 评论(0) 推荐(0)
摘要:最大的体会,知道了video和FLVPlayback的区别。今天主要学的是video类相关的视频处理。FLVPlayback是一个组件,比新建的video元件集成了控制播放,皮肤等各种功能。FLVPlayback继承了video类。当然也可以自己拖元件往video元件上加,形成自己独特的播放功能。这里主要谈谈video的用法。NetConnectionNetConnection 可建立本地流连接,... 阅读全文
posted @ 2010-05-16 19:32 rob_2010 阅读(675) 评论(0) 推荐(0)
摘要:把流媒体文件放置于%Flash_Media_Server_HOME%application\fmsc2one\streams\_definst_目录下,mx:VideoDisplay的控件只支持flv格式,调用的代码如下:<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe... 阅读全文
posted @ 2010-05-16 18:52 rob_2010 阅读(254) 评论(0) 推荐(0)
摘要:本文主要介绍怎么去创建基于FMS的流媒体播放程序,Flash客户端通过网络加载FMS服务器上的视频流文件(.flv,.mp4等),实现视频流的播放。要实现媒体流文件的播放是非常简单的,只要在FMS服务器上提供好流媒体文件,Flash客户端通过NetConnection连接到FMS服务器,然后通过NetStream加载就OK。关于怎么连接FMS在本系列的前两篇已有详细介绍,首先得在fms上建立好服务... 阅读全文
posted @ 2010-05-16 18:12 rob_2010 阅读(178) 评论(0) 推荐(0)
摘要:FMLE3中有TimeCode选项, 可按Frame Interval将时间嵌入到视频流中.格式为HH:MM:SS:FF客户端接收:AS2://ns是NetStream实列ns.onFI = function(infoObj):Void{//infoObj["st"]//infoObj["sd"]//文档上记载的是tc, 这个可能是FME2.5的输出, 没做验证for( var i:String ... 阅读全文
posted @ 2010-05-16 18:08 rob_2010 阅读(448) 评论(0) 推荐(0)
摘要:keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeycode 19 = Pausekeycode 20 = Caps_Lockkeycode 27 = E... 阅读全文
posted @ 2010-05-16 15:37 rob_2010 阅读(1254) 评论(0) 推荐(0)
摘要:flash.util.Timer类 flash.util.Timer类允许通过添加时间事件或延时来调用方法。通过Timer构造器创建实例对象,传递一个毫秒数字作为构造参数作为间隔时间,下面的例子实例化一个Timer对象每个1秒钟发出事件信号: var timer.Timer = new Timer(1000); 一旦创建了Timer实例,下一步必须添加一个事件监听器来处理发出的事件,Timer对象... 阅读全文
posted @ 2010-05-16 12:06 rob_2010 阅读(500) 评论(0) 推荐(0)
摘要:用timer可以达到很多功能,定时调用函数,模拟时钟走等等。定时调用函数:var myTimer:Timer = new Timer(50, 1);//设定50毫秒,每次走一毫秒myTimer.addEventListener(TimerEvent.TIMER_COMPLETE, handle); //到达计时器终点时调用这个函数myTimer.start(); private function ... 阅读全文
posted @ 2010-05-16 12:06 rob_2010 阅读(886) 评论(0) 推荐(0)
摘要:看了点资料,把flex中使用flash的影片剪辑得方法研究了一下,着重研究了一下FlexComponentKit,下面说说flex中使用flash影片剪辑的方法。1,下载FlexComponentKit  下载地址https://www.adobe.com/cfusion/entitlement/index.cfm?e=flex%5Fskins进去后,如果没有账号要注册一个账号,登录,找到最下面的... 阅读全文
posted @ 2010-05-13 15:29 rob_2010 阅读(148) 评论(0) 推荐(0)
摘要:原文:http://labs.adobe.com/wiki/index.php/Flex_Component_Kit_for_Flash_CS3我认为,”FlexComponentKitforFlashCS3″是为所有的Flash开发团队提供的极大的便利,那就是动画、图形(皮肤)设计和UI框架设计能够有更好的分工。作用:制作swc文件供flex使用。看看我们需要做什么吧:准... 阅读全文
posted @ 2010-05-13 15:19 rob_2010 阅读(179) 评论(0) 推荐(0)
摘要:对于任何一款游戏来说,都不可能离开程序和美术两类人员。他们都会有自己所熟悉和喜爱的IDE工具,对于Flash平台下的开发,对应的两个工具必然是FlashBuilder和FlashCS那如何才能将两个工具做到完美的整合呢?1·下载对应版本的Flex Component Kit并安装2·在FlashBuilder中建立Flex工程CombineFlexAndFlash3&m... 阅读全文
posted @ 2010-05-13 15:18 rob_2010 阅读(155) 评论(0) 推荐(0)
摘要:创建组件,代码如下所示:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1<!--StateComboBox.mxml-->2<?xmlversion="1.0"encoding="utf-8"?>3<mx:ComboBo... 阅读全文
posted @ 2010-05-13 15:06 rob_2010 阅读(81) 评论(0) 推荐(0)
摘要:前台Flex文件:UploadSample.mxml,其代码如下所示:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1<?xmlversion="1.0"encoding="utf-8"?>2<mx:Applicationxmlns... 阅读全文
posted @ 2010-05-13 15:05 rob_2010 阅读(155) 评论(0) 推荐(0)
摘要:定义组件,文件为MyComponents/StateComboBoxSetGet.mxml,其代码如下所示:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--1<?xmlversion="1.0"encoding="utf-8"?>2<... 阅读全文
posted @ 2010-05-13 15:04 rob_2010 阅读(320) 评论(0) 推荐(0)
摘要:本文主要介绍Flex的Button、ButtonBar、CheckBox、LinkBar、LinkButton、PopUpButton、RadioButton、RadioButtonGroup和ToggleButtonBar组件,这些组件是非常基础的组件,如果你是学习过Flex组件的可以飘过,本文主要是针对Flex组件的初学者,希望对Flex组件陌生的朋友起到一定的帮助作用。一、Button组件以... 阅读全文
posted @ 2010-05-13 14:36 rob_2010 阅读(218) 评论(0) 推荐(0)
摘要:Flex中为我们提供的简单实用的Alert组件,可以为我们在项目开发中完成很多的应用控制和提示操作。其功能和Windows Form的MessageBox,JavaScript中的alert()一样,其作用我就不用我多说了。本文将介绍Flex的Alert组件比较常见的几种应用模式,详细请坐下听我慢慢道来。最常见的莫过于只做消息提示的功能应用,那Flex的Alert该怎么来实现呢?Flex的Aler... 阅读全文
posted @ 2010-05-13 14:18 rob_2010 阅读(140) 评论(0) 推荐(0)
摘要:原文地址:http://www.cnblogs.com/beniao/category/190537.html提示:阅读本系列文章需要一定的ActionScript语言基础,如果你还不曾学习或是忘了ActionScript语言相关的知识点,可以通过《ActionScript 3.0 Step By Step系列》文章进行了解。Flex如.NET Framework一样,为了方便、快速开发应用,为我... 阅读全文
posted @ 2010-05-13 14:15 rob_2010 阅读(142) 评论(0) 推荐(0)
摘要:For about the past month, Doug McCune, Ted Patrick, Mike Chambers and I have been collaborating on an open source community-driven Flex 2 component library. Today, we're pleased to announce the openin... 阅读全文
posted @ 2010-05-13 14:14 rob_2010 阅读(168) 评论(0) 推荐(0)
摘要:ActionScript 是针对 Adobe Flash Player 运行时环境的编程语言,它在 Flash 内容和应用程序中实现了交互性、数据处理以及其它许多功能。   ActionScript 是由 Flash Player 中的 ActionScript 虚拟机 (AVM) 来执行的。ActionScript 代码通常被编译器编译成“字节码格式”(一种由计算机编写且... 阅读全文
posted @ 2010-05-13 14:03 rob_2010 阅读(161) 评论(0) 推荐(0)