Flex + FMS
文章平均质量分 57
happyrabbit456
这个作者很懒,什么都没留下…
展开
-
FMS + Flex HelloWorld
1. 安装 Flash Media Development Server 并启动服务2. 安装Flash Builder3. 用Flash Builder 文件 -> 新建 -> Flex手机项目 -> HelloWorld4. 修改HelloWorldView.mxml代码如下:http://ns.adobe.com/mxml/2009" xmlns:s="原创 2012-08-04 23:09:36 · 642 阅读 · 0 评论 -
文字聊天hello world 远端共享对象方式
1. 安装 Flash Media Development Server 4.5 并启动服务2. 安装Flash Builder3. 用Flash Builder 文件 -> 新建 -> Flex手机项目 -> HelloWorld4. 修改HelloWorldView.mxml代码如下:http://ns.adobe.com/mxml/2009" xmlns原创 2012-08-05 21:41:04 · 895 阅读 · 0 评论 -
Playing with stage.orientation in mobile AIR apps
转载: http://polygeek.com/4301_air-mobile_playing-with-stage-orientation-in-mobile-air-appsPlaying with stage.orientation in mobile AIR appsIf you create a mobile app or game you may think tha转载 2012-08-08 21:48:34 · 836 阅读 · 0 评论 -
Air for Android开发中使用Back键弹出是否退出对话框
转载: http://blog.csdn.net/ar156/article/details/6117647 Air for Android开发中使用Back键弹出是否退出对话框分类: Andoid2011-01-05 12:59 866人阅读 评论(0) 收藏 举报用Flash cs5做测试的时候试了很久都没有找到方法,按照官方的说转载 2012-08-11 09:33:58 · 1637 阅读 · 0 评论 -
FMS 常常会用到 3个Call 和3个Send
关于Flash Communication Server程序的编写,常常会用到 3个Call 和3个 Send 语句。刚刚接触的朋友可能容易混淆,下面我就简单总结一下。3个Call,客户端有1个,服务器端有2个。客户端:NetConnection.call 用法:myConnection.call(remoteMethod, resultObject | null [, p1,转载 2012-08-19 17:54:02 · 896 阅读 · 0 评论 -
在多台FMS服务器之间共享流
在多台FMS服务器之间共享流有的时候,我们需要在在多台FMS服务器之间共享流(比如对视频聊天进行监控而又不想对客户端的程序做大的调整),下面是两种方法: 1、主动式: 一台服务器正常地接收流,另一台服务器主动的连接到这台服务器上来获取流,在这个过程中,新的服务器处于主动获取的状态。 示例代码: application.onAppStart = function(转载 2012-08-19 21:14:52 · 1737 阅读 · 1 评论 -
FMS系统的带宽计算--根据需求来采用合适的尺寸和速率
FMS系统的带宽计算--根据需求来采用合适的尺寸和速率视频录制是FMS经常会用到的一个功能,其中重要的一点是要评估视频录制的带宽需求来采用合适的尺寸和速率。其大致的算法是:视频宽度 x 视频高度 x 播放速率 (fps) = 总的带宽( bits/sec)但是要注意的是,在使用FCS录制的时候,使用的是Bps,而不是kbps,要转换(8 bits =1 byte )转载 2012-08-19 15:55:00 · 807 阅读 · 0 评论 -
控制连接数量和密码保护-flashcom教程 密码保护
控制连接数量和密码保护-flashcom教程 密码保护Taking Control of Connections author: Kristopher Schultz 一旦你创建使用Macromedia Flash Communication Server MX的应用程序,你也许要决定控制一下所有连 到你的程序的请求是否可能接收.这篇文章,我将展示两种普通的控制连接转载 2012-08-19 17:02:54 · 515 阅读 · 0 评论 -
Server端与Client端method触发与data广播概念
Server端与Client端method触发与data广播概念在FCS的应用上常会需要让Client与Server间的资料传递与method呼叫,以下几点概念应该可以 避免呼叫method没反应或资料没传到你要的地方等状况发生。 一.Server端method如何被呼叫 Server端上要能让Client所呼叫触发的function,需定义在Server端的Cli转载 2012-08-19 17:22:48 · 1197 阅读 · 0 评论 -
计算Flash Media Server 3 带宽需求
计算Flash Media Server 3 带宽需求在开始一个使用 FLASH MEDIA SERVER的项目开始之前,最好能够对你项目使用FLASH MEDIA SERVER 3的带宽需求进行计算.这样对你的项目最终的实现效果,会有一个稳定的结果.去评估您的 Flash Media Server 应用所使用的带宽, 您需要了解如下内容:您的应用并发用户数量的最大转载 2012-08-19 22:06:12 · 927 阅读 · 0 评论 -
FMS3系列(五):通过FMS实现时时视频聊天(Flash|Flex)
FMS3系列(五):通过FMS实现时时视频聊天(Flash|Flex) 本系列的前几篇文章中分别介绍了,连接FMS服务器、建立播放程序以及在线视频录制以及回放等功能的实现。相信看过前面几篇文章的朋友已经对FMS有了一定的认识,并熟悉了常用的编程模式。本文将结合前面几篇文章所出现的技术点,来实现一个时时视频聊天程序。 通过FMS实现视频时时聊天其实很简单,也就是操作时转载 2012-08-19 22:49:59 · 1168 阅读 · 0 评论 -
FMS3系列(六):使用远程共享对象(SharedObject)实现多人时时在线聊天(Flex | Flash)
FMS3系列(六):使用远程共享对象(SharedObject)实现多人时时在线聊天(Flex | Flash) FMS开发中,经常会使用共享对象来同步用户和存储数据。对于实现广播文字信息实现聊天的支持非常强大,还可以跟踪用户的时时动作,在开发Flash多人在线游戏中的应用也非常广阔。 在使用FMS开发共享对象时需要注意,只有使用Flash Media Intera转载 2012-08-19 22:55:32 · 1556 阅读 · 0 评论 -
Flex编译器参数中-swf-version与-target-player之关系
转载:http://zengrong.net/post/1486.htm 今天下载了Flex 4.6 SDK后,发现framework/flex-config.xml中的默认-swf-version的值变成了14,而-target-player则变成了11.1。记得在Flash Player 11发布的时候,为了能正常的编译面向Flash Player 11的swf文件,需要将-swf转载 2012-09-02 17:31:23 · 1203 阅读 · 0 评论 -
flex的取整(取数)数学运算实例
转载: http://hi.baidu.com/wosinmaiken/item/8c4bfa9b76eb048a5914617d flex的取整(取数)数学运算实例 private function init():void{ /**ceil 向前(数轴向右)取整(返回值为Number)**/转载 2012-09-02 22:38:57 · 1046 阅读 · 0 评论 -
FlashBuilder中Flex/AIR SDK 更新方法
更新步骤 1. Flex+air sdk 下载地址:http://gaming.adobe.com/getstarted/。 2.解压到FlashBuilder 的SDK目录比如:D:\Program Files\Adobe\Adobe Flash Builder 4.7 (64 Bit)\sdks\4.6.0.23201 3. 配置FlashBuilder窗口原创 2012-09-02 17:29:16 · 4787 阅读 · 0 评论 -
Actionscript,AS3,MXML,Flex,Flex Builder,Flash Builder,Flash,AIR,Flash Player之关系
转载:http://zengrong.net/post/1295.htm 这篇文章本来是我在9ria上对网友的回复,但最近询问此类问题的网友越来越多,就整理了一下,增加了一些东西。原贴见这里ActionScriptActionScript通常简称为AS,它是Flash平台的语言。AS编写的程序,最终可以编译成SWF、SWC。SWF就是我们常说的Flash动画。但是现在SWF已经不仅转载 2012-09-02 17:33:33 · 1017 阅读 · 0 评论 -
AIR Native Extension on Android - Hello World(3) Android开发
转载:http://sswilliam.blog.163.com/blog/static/1896963832011910101142574/开发准备Flash Builder 4.5 with AIR 3 SDKAIR3 SDK下载:http://www.adobe.com/special/products/air/sdk/不得不说这个链接隐藏的很好。找了转载 2012-08-24 16:48:41 · 1399 阅读 · 0 评论 -
关于获取Flex Mobile屏幕宽高
1. mobile width and height import flash.display.Screen;import flash.system.Capabilities; trace(Capabilities.screenResolutionX, Capabilities.screenResolutionY, Capabilities.screenDPI); tr原创 2012-09-02 23:09:38 · 5398 阅读 · 0 评论 -
Spark VideoPlayer and VideoDisplay controls
转载: http://help.adobe.com/en_US/flex/using/WSc78f87379113c38b-669905c51221a3b97af-8000.htmlSpark VideoPlayer and VideoDisplay controlsAbout OSMFSpark VideoPlayer events转载 2012-09-03 17:06:29 · 2638 阅读 · 0 评论 -
AIR Native Extension on Android - Hello World(1) 简介
转载:http://sswilliam.blog.163.com/blog/static/189696383201191094227313/简介AIR3刚刚发布,带来的最令人激动的新特性莫过于Native Extension了。Native Extension就是让AIR可以调用各个平台上的本地代码(native code, 如ios上的object-c,android上的转载 2012-08-24 17:02:43 · 897 阅读 · 0 评论 -
AIR Native Extension on Android - Hello World(2) 结构及原理
转载: http://sswilliam.blog.163.com/blog/static/189696383201191095759867/NativeExtension结构及原理一个NativeExtension项目主要有两个部分组成:As 端的库项目和底层代码的实现项目。我们以Android 上的NativeExtension为例,对一个NativeExtensi转载 2012-08-24 17:17:05 · 1066 阅读 · 0 评论 -
ADB server didn't ACK
转载: http://my.oschina.net/sharesmart/blog/56790 有些Android 的设备没有经过google 的认证,会导致我们连接到ADB 的时候无法设备device, 这样的话,我们需要借助第三方的驱动软件 譬如:91手机助手,360手机,豌豆荚开启做驱动。cmd 中,adb device 信息若有ADB server didn't ACK 的话,转载 2012-08-26 20:53:04 · 1033 阅读 · 1 评论 -
10 Essentials for developing commercial Flex 4.5.1 mobile applications
转载:http://www.andygup.net/?p=363 10 Essentials for developing commercial Flex 4.5.1 mobile applicationsby agupPosted: Sunday, 10/16/2011This post is for Adobe Flex/Actionscript/Flash develop转载 2012-08-26 21:51:59 · 924 阅读 · 0 评论 -
Flash builder 4内存优化之java heap space解决办法
转载: http://hi.baidu.com/java513/item/48e532729570b917d1dcb33c Flash builder 4内存优化之java heap space解决办法Flash Build 4编译慢、报java heap space 堆空间异常错误的解决方法:1、在安装路径下找到FlexBuilder.ini文件,进行编辑,加入如转载 2012-09-08 15:12:38 · 1935 阅读 · 0 评论 -
Preventing Back Button Default When Navigating Views in Flex Hero Mobile Application
转载:http://swfhead.com/blog/?p=884Preventing Back Button Default When Navigating Views in Flex Hero Mobile ApplicationItems Covered: Flex Hero Views, Hardware Back Button on Android Devices转载 2012-09-27 17:41:20 · 798 阅读 · 0 评论 -
解决切换前后置摄像头时,本机不能正常显示前或后置摄像头图像的问题
Flex 手机项目中遇到一个怪异的问题,Android手机切换前后置摄像头时,本机不能正常显示摄像头图像,但是可以正常发布摄像头视频流。开发环境: Flex SDK 4.6.0.23201 + AIR 3.4.0.2540 SDK。调试后发现,摄像头图像显示不正常和Android手机播放FMS视频流有关。如果不播放远端视频流,此时切换前后置摄像头时,本机正常显示前或后置摄像头图像,原创 2012-09-11 13:58:09 · 3735 阅读 · 0 评论 -
Flex Mobile中巧用FlexGlobals.topLevelApplication.navigator
Flex Mobile工程定制Component时,用navigator可能会报错 :1120: 访问的属性 navigator 未定义。如下示例:解决方法,用FlexGlobals.topLevelApplication.navigator替代,如下示例:->另,备忘 String -> int方法:var myInt:int =原创 2012-09-11 14:25:04 · 2076 阅读 · 0 评论 -
Flex中TextInput组件用restrict限制某些字符的输入用法
转载:http://blog.csdn.net/xinlan8612/article/details/6498222restrict限制的意思1. 限制某个字符的输入,用符号 ^ 跟上要限制的字符,可跟多个字符 2. 设置只能输入某些字符,将允许输入的字符罗列出来即可,也可以转载 2012-10-09 13:04:04 · 1224 阅读 · 0 评论 -
flashbuilder4 单选 RadioButton RadioButtonGroup
转载: http://www.fbair.net/bbs/read.php?tid=156单选 RadioButton 和 RadioButtonGroup 控件介绍 RadioButtonGroup 相当于Html里面的官方文档http://help.adobe.com/zh_CN/flex/using/WS2db454920e96a9e51e63e3d11c0bf转载 2012-10-09 12:52:37 · 1107 阅读 · 0 评论 -
排查一个关于Parsley配置错误导致的问题
模拟器上运行Flex手机工程(采用Parsley框架)报错如下:INFO: Initialize Flex SupportError #2044: Unhandled error:. text=Error building Context - cause: Error: One or more errors in BootstrapProcessor: 1 cause(s)a原创 2012-10-09 16:38:16 · 1198 阅读 · 0 评论 -
一名优秀的Flex开发者需要知道的10样东西
转载:http://bbs.9ria.com/forum.php?mod=viewthread&tid=54144&page=1&authorid=31287要想成为一名优秀的Flex编程人员,单单知道怎么样去使用Flex内建的容器和组件是不够的,而且是远远不够。下面是我对这个问题的一些看法......并且给出了一些资源和关键字,你可以通过Google轻易地找到这些关键字。转载 2012-10-09 17:36:40 · 886 阅读 · 0 评论 -
探讨Parsley框架下Controller更新View的方法
探讨Parsley框架下Controller更新View的方法,总结如下,摘录示例代码,备忘。1. Message方法,不推荐1.> controller中 [MessageDispatcher]public var dispatcher:Function;dispatcher(new LoginSuccessMessage());2.> view中[Mes原创 2012-10-11 10:42:45 · 577 阅读 · 0 评论 -
Configuring Apache HTTP Server
转载:http://help.adobe.com/en_US/FlashMediaServer/3.5_AdminGuide/WSE2A5A7B9-E118-496f-92F9-E295038DB7DB.html Configuring Apache HTTP ServerAbout Apache HTTP ServerEna转载 2012-09-23 11:29:49 · 1082 阅读 · 0 评论 -
连接上 fms 后客户端突然断网的判断
转载: http://hi.baidu.com/hammerc/item/04e460bf90d2d2432aebe3d5连接上 fms 后客户端突然断网的判断经过研究发现,连接上 fms 后 NetStatusEvent 类在侦听过程中忽然断网会抛出 "NetConnection.Connect.Closed" 事件,我们可以通过侦听这个事件来判断本机是否转载 2012-09-25 15:55:02 · 1292 阅读 · 0 评论 -
用vs.net2010做flex/flash/as3开发
转载:http://www.cnblogs.com/yjmyzz/archive/2010/07/29/1787689.html用vs.net2010做flex/flash/as3开发是的,没错,就是用vs2010来开发flex/flash !有图有真相:1、在vs2010中创建as3/air/flex项目2、ide环境中的as代码自动提示转载 2012-10-20 10:16:52 · 1153 阅读 · 0 评论 -
NetStream information objects
在NetStream信息对象提供的大量信息中,我常用到的有这么几个:信息类型范围说明NetStream.Play.PublishNotify发布流所有订阅者当发布者的流开始发布的时候,所有的订阅者都会收到这个消息。但发布者不会收到这个消息。NetStream.Play.UnpublishNo转载 2012-10-30 17:28:51 · 960 阅读 · 0 评论 -
Flex Module的使用
转载:http://www.cnblogs.com/springhzs/archive/2012/03/20/2407931.htmlModule是Adobe为解决Flex应用初始化时较大的下载负载问题而设计的一种折中方案。将主Application合理分割为多个Module后,配合延迟加载策略,就可以保证主Application在初始化只加载必要的资源从而减少等待时间。未被访问的Mo转载 2012-10-23 17:53:22 · 761 阅读 · 0 评论 -
在Flex4的Module中使用Alert
转载:http://apsay.com/?p=919 用flex4开发一网站后台,今天遇到一个问题,很诡异,写了个自定义上传图片的组件,用在模块里面,然后再加载主文件后,出现异常。于是试了试,直接把组件放在主文件,发现正常,并且模块里面的同一组件也好了。崩溃。主文件去掉那个组件后,模块里的继续异常,反复折腾后,检查发现上传成功了,就是Alert的样式没有了,全部堆上顶上方中间。猜想可能转载 2012-10-23 20:56:29 · 960 阅读 · 0 评论 -
解决<fx:Style>样式设置中报错 必须使用命名空间限定 CSS 选择器“Alert”中的类型“Alert”
问题:使用样式表(css)。如果在mxml中使用标签,即标签必需要mxml文档根元素的直接子元素。在给Alert设置样式时报错:必须使用命名空间限定 CSS 选择器“Alert”中的类型“Alert”。 分析:常用的css选择器有class选择器和type选择器。使用type选择器时需要使用命名空间,语法如下:@namespace s "library://ns.adobe.com原创 2012-10-23 22:25:45 · 3170 阅读 · 0 评论 -
使用Flex states时不用字符串
我喜欢使用Flex的 ,但是有一件事情让我感到很烦,就是当设置this.currentState=”some_state”的时候,为了能让它运行,我必须准确地记住 “some_state”这个字符串。假如我拼写不正确,然后就会报告一个运行时错误。所以当我在写程序的时候我发现我经常向上滚动代码,找到定义的地方,准确地拷贝下这个字符串,这样才没有错误。但是这样做非常麻烦。今天我突然想到,关于这转载 2012-11-02 12:53:37 · 569 阅读 · 0 评论