
FMS
文章平均质量分 80
Xiang08
这个作者很懒,什么都没留下…
展开
-
一步一步学Flash Media Server(五)
今天我们的讲解的是在昨天代码的功能上加上在线列表的功能,同时会去掉共享对象,用另一种方法向客户端发消息.先看看服务端代码我们更改些什么代码:1.application.onAppStart = function() {2. this.chatMsgArray = new Array();3. this.userListArray = new Array();4.}转载 2009-04-29 15:51:00 · 1113 阅读 · 0 评论 -
Flash Media Server心得之一
什么样的情况下才使用FMS?有以下几种情形的时候,你可能需要用到FMS1. 需要通过Flash Player 播放视频,而视频是以流的方式,而不是http渐进式下载的方式进行播放的时候。渐进式下载就是仍然走http协议,youtube,土豆等站点就是。那么什么时候才真正需要用到流视频呢?1)视频文件超过100MB或超过10分钟,用户有seek需求的时候2)视频文件不需要被下载的时候,rtmp如果不转载 2009-05-05 11:23:00 · 1389 阅读 · 0 评论 -
SmartFoxServer(SFS) 是什么?
SmartFoxServer专门用于多用户联机游戏开发,支持Flash/Flex/Air, Java, .Net, Unity3D, Apple iPhone 开发。 目前有3个版本:SFS Lite 此版本免费,只支持AS1.0 和 2.0 不支持AS3.0。可以迅速配置服务器,适合初学者。当然,不支持服务器扩展。 SFS Basic原创 2009-04-29 16:20:00 · 4527 阅读 · 0 评论 -
一步一步学Flash Media Server(八)
在上一节中,我们将一些方法进一步封装到了UserList类中了,这样做是有很多好处的,以前经常有朋友问我像聊天室怎么做成多房间,像斗地主怎么做成多个桌子在打,其实原理都是一样的,我们只需要对UserList类做一些改造,就可以达到这个功能了,首先把类的名字改成ChatRoom,这样更好认一些,先看ChatRoom.asc,是由UserList.asc改造而来的:1.function转载 2009-04-29 16:00:00 · 1437 阅读 · 0 评论 -
一步一步学Flash Media Server(七)
在上一节中,我们学会了在FMS中使用类,虽然不是正式意义上的类,但也会使我们的程序看起来更结构化,这一节我们继续用类的方式改造之前的代码,首先我们要加个用户类(User.asc):1.function User(client,userName){2. this.client = client;3. this.userName = this.client.userName转载 2009-04-29 15:57:00 · 1062 阅读 · 0 评论 -
一步一步学Flash Media Server(六)
当我们要加的功能越来越多时,就会发现程序会越写越大,这样我们就需要更好的组织我们的程序,用类是最好方法,但FMS用的是AS1.0的语法,没有真正意义的类,但也能完成类的简单功能,不管怎么样,总比没有类好,今天我们就来看一下如果在AS1.0里使用类,当然这不是真正的类.现在我们将上一节中用到的用户列表做一下修改,写成一个类,上一节中我们用了userListArray这样一个数组来存储用转载 2009-04-29 15:54:00 · 1009 阅读 · 0 评论 -
一步一步学Flash Media Server(四)
今天我们讲一个非常简单的多人聊天功能,同样我们也没有服务端代码,今天要用到一个新东西—-SharedObject先看一段代码,更改一下上一节中的代码:1.package net.smilecn.chat{2. 3. import flash.display.Sprite;4. import flash.net.NetConnection;5.原创 2009-04-29 15:44:00 · 1360 阅读 · 0 评论 -
一步一步学Flash Media Server(三)
今天我们来看一下用AS 3连接FMS3的代码(这些代码其它对FMS2也是适用的).这个例子我们不会去写FMS的代码,但我们需要建一个FMS应该程序,其实就是建一个目录,在FMS放应该程序的目录(applications)里建一个文件夹,我们后面要做聊天室的例子,所以我们就建一个名叫chat的目录.接下来就是客户端的代码了,我们建一个chat.fla的FLASH文件,再建一个文档类Ch转载 2009-04-29 15:39:00 · 1243 阅读 · 0 评论 -
一步一步学Flash Media Server(二)
今天我们来看一下FMS里面最重要的一个类—Application类.Application类包含了有关一个Flash Media Server应用程序实例的信息,这些信息会一直维持直至这个应用程序实例被卸载.先看一下在Application类中常用的方法:Application.acceptConnection() 接受一个来自客户机的至一个应用程序的连接。Application转载 2009-04-29 15:36:00 · 1241 阅读 · 0 评论 -
一步一步学Flash Media Server(一)
从今天起,我们来学习一下 Flash Media Server,简称FMS,从名字上我们可以看出这是一个媒体服务器,其它简单点理解就是一个交互服务器,而且可以实现媒体方面的交互,我们可以利用它来完成一些网络版的FLASH程序,比如聊天室,网络版的不是很复杂的游戏,等等。大家可以到如下地址下载最新的3.0版本:<a onclick="function onclick(){functio转载 2009-04-29 15:24:00 · 1872 阅读 · 0 评论 -
安装Flash Media Server & 免费开发者版下载地址
安装Macromedia Flash Media Server是一个简单的过程。本章提供了系统需求,在Windows或在Linux上安装这个服务器的步骤,以及一个安装文件的列表。 除了在你的服务器计算机上安装服务器文件外,你还需要在你的创作计算机上安装创作扩展以帮助你在Macromedia Flash中编写和管理媒体应用程序。要获得有关在一台Macintosh或Windows计算机上原创 2009-04-29 14:58:00 · 5009 阅读 · 0 评论 -
Flash Media Server简介
介绍Flash Media ServerMacromedia Flash Media Server 2是一个富媒体应用程序的开发框架和部署环境。开发者可以使用Macromedia Flash和FlashMedia Server来编写媒体应用程序,然后使用Flash Media Server来部署这些应用程序。Macromedia Flash Player是终端用户的界面。 Fla原创 2009-04-29 14:53:00 · 1803 阅读 · 0 评论 -
FMS3中的实用工具(1)——far.exe
在FMS3的安装目录(如:D:/FMS3/tools)下,有一个名为tools的文件夹,在这个文件夹中,有三个.exe文件和两个.bat文件,这五个文件其实是五个小工具,它们个头虽小,却很实用。我们先来看第一个小工具,far.exe。far.exe主要有两个功能,一是可以编译服务器端的.asc文件为.ase文件,以提高FMS应用程序的访问速度;二是可以将分散的服务器端文件打成包,集中到一起转载 2009-05-05 11:32:00 · 1393 阅读 · 0 评论