[F] FCS技术专栏
文章平均质量分 71
JavaProgramers
毕业于南阳理工学院计算机系软件工程专业,一直从事于软件开发工作,编程经验5年,一线程序员出身,开发实战经验丰富,精通Asp,Asp.NET, ERP(C#.NET),基于WEB(Asp.Net)的MIS等世道上的一般编程,精通SQL Server存储过程开发,曾为一家中型商务企业软件开发工程师,软件培训师。
展开
-
Macromedia Flash Communication Server MX
Macromedia Flash Communication Server MX 是一个从零开始打造的全新产品。它并非脱胎于 Shockwave Multiuser Server,而且有一些功能也无法实现。例如,如果需要 UDP(用户数据协议)或点到点的功能,则最好还是使用 Shockwave Multiuser Server。 但是,Shockwave Multiuser原创 2006-05-11 14:49:00 · 3235 阅读 · 1 评论 -
FCS编程之连接示例
一个简单的连接服务器示例首先确保服务器已经启动,在windows下面可以直接启动服务就可以了。在Linux下面需要运行 server start命令启动。在客户端写代码打开连接my_nc = new NetConnection();//创建连接对象my_nc.connect(targetURI);//连接服务器参数格式为:其中实例名可以省略rtmp://localhost:port/appName原创 2006-06-30 19:11:00 · 1893 阅读 · 0 评论 -
FCS编程之Application对象
Application对象可以让你接受或拒绝用户端的连接请求,注册客户端相应事件的类和方法等。一般在服务器端的main.asc文件中定义相关事件。服务器端的程序由下列事件程序组成:1 : application.onAppStart = function(){ 2 : //应用程序初次启动时,要执行的程序3 : //并且只会被执行一次4 : }1 : applic原创 2006-07-01 10:08:00 · 2008 阅读 · 0 评论 -
FCS编程之Microphone对象
这一节讲述如何使用Microphone对象,包括怎么减少麦克风的回音。获取麦克风1 : Microphone.get([index]);2 : //一般如果只有一个麦克风的话,可以用Microphone.get()来自flashcomguru forums的检测麦克风函数:01 : function checkforMic() { 02 : micArray = Micro原创 2006-07-01 10:09:00 · 2348 阅读 · 0 评论 -
FCS编程之开发建模规则
第一章 开始一、FlashCom开发所需安装的软件和硬件:1. FlashMX authoring2. FlashMX Communication Server3. ActionScript editor 4. Flash Player5. Camera and Micophone二、设置开发环境1. 确保FlashCom server已经启动2. 更改运行FlashCom Server的URL原创 2006-07-01 10:12:00 · 2382 阅读 · 0 评论 -
FCS编程之NetStream对象
NetStream对象是在所有联机对象之间传递影音串流。如果你仅仅是为了传递文字聊天内容,使用共享对象就可以解决,不必要使用这个对象。该对象的基本属性有time 到目前为止,串流资料播放的秒数bufferTime 缓冲区的最大秒数currentFps 当前播放影像的速率(每秒帧数)bufferLength 当前缓冲区的资料秒数liveDelay 实时播放视频流的间隔但是当你想知道当前播放的影像的总原创 2006-06-30 18:47:00 · 2241 阅读 · 0 评论 -
FCS编程之数据流
Flash Communciation Server 包含了server端(由一些asc文件组成)和client端(swf文件)server端和client端的数据传输通过Real-Time Message Protocol (RTMP)进行实时交流,web server通过http服务把内容提供给client端,实现模式如下图:450) {this.resized=true; this.widt原创 2006-06-30 19:24:00 · 1691 阅读 · 0 评论 -
用AS3调用摄像头(附源代码下载)
用as3调用摄像头,代码如下:package { import flash.display.Sprite; import flash.text.*; import flash.media.Camera; import flash.events.StatusEvent; import flash.events.ActivityEvent; impo原创 2007-08-11 13:30:00 · 3965 阅读 · 1 评论 -
FCS视频技术实例
以前在公司和刘工一起研究过flashCom今天写篇关于flashCom的例子工大家学习研究使用,是一个简单的FLASH播放FLV视频的例子..下面就打开您的Macromedia Flash Player 8(推荐)开始吧! 首先新建文档,设置背景色黑色,其他默认,然后建四个图层。 第一层用来放视频元件,方法如下: 1,在"库"面板("窗口">"库")中,从"库"弹出菜单中选择"新建视频"。原创 2007-05-30 10:25:00 · 2846 阅读 · 0 评论 -
FCS编程之共享对象概念
理解共享对象共享对象可以存储任何Flash支持的数据类型。就存放位置来说,共享对象可以分成存在客户端计算机的本地型,以及存放在服务器上的远程型。你可以用它来记录用户的相关信息(如用户名、性别和其它设置参数等),或者用在服务器端,存储其它联机用户实时分享的信息(如聊天室的内容和线上用户名单等)共享对象意味着用户可以在不同的用户之间、不同的同一台服务器上的应用程序实体。FlashCom server原创 2006-06-30 19:03:00 · 2473 阅读 · 0 评论 -
FCS编程之Client对象
Client对象包含了每个联机用户的信息,例如:客户端的IP地址、Flash和操作系统的信息、分配用户的频宽以及呼叫客户端的函数。该对象必须在服务器端使用。Clinet对象经常用来呼叫客户端定义的方法,使用Client.call方法例如我们在客户端定义了一个获取随机数的方法1 : nc = new NetConnection();2 : nc.connect (rtmp://somese原创 2006-06-30 18:57:00 · 1933 阅读 · 0 评论 -
Flash Communication Server笔记一
要进行FCS应用程序的开发,必须安装Macromedia Flash MX,Flash Communication Server,以及最近发布的Flash Player。如果应用程序中需要抓取视频或者音频,还需要安装麦克风和摄像头。此外,如果应用程序需要撰写服务端脚本,像Macromedia DreamweaverMX这样,支持UTF-8编码的javascript编辑器也将需要安装。原创 2006-06-07 12:29:00 · 2384 阅读 · 0 评论 -
为什么选择Coldfusion
1: ColdFusion的定义 ColdFusion可以从两方面来定义,它既是一种应用服务器也是一种编程语言。很多开发人员常常把它们当成一件事,他们用ColdFusion语言(CFML - ColdFusion Markup Language)来编写应有程序,并把编写的应用程序运行在ColdFusion服务器上。 但是用ColdFusion语言编写的应用程序可以运行在其它支持CFML的应用原创 2006-06-07 12:39:00 · 2808 阅读 · 0 评论 -
Flash Communication Server笔记二
连接到服务器 要连接到FCS的一个实例,需要在客户端脚本使用Net NetConnection和NetConnection.connect命令发送请求到服务器。 小技巧:还可以使用组件连接到服务器。 启动服务 如果服务器没有启动,必须手动启动它,在Windows开始菜单选择程序>Macromedia Flash Communication Server原创 2006-06-07 12:31:00 · 2024 阅读 · 0 评论 -
FCS中ActionScript代码提示功能
在编写FlashCom代码的时候,如果经常使用合理的命名规范,可以很好的借用FlashMX 2004的代码提示功能。例如,在编写fcs代码的时候,对FlashCom中对象采用下面的命名方式,在编辑代码的时候在对象名称后面写完点号之后就会弹出代码提示,其中包含了该对象可以使用的属性和方法,很实用哦。各个对象的建议命名结尾字串1 : _cam Camera对象2 : _video Video对原创 2006-06-30 18:12:00 · 1472 阅读 · 0 评论 -
FCS中发布和播放MP3
播放MP3文件我们知道,Flash中默认的流式播放格式是Flv格式,但是在应用程序中,你可以通过客户端脚本来播放MP3音频文件和ID3信息,并使用服务器端脚本发布到stream流。你需要上传MP3文件到服务器端的/streams/application_instance目录(Macromedia FCS MX 1.5 在录制视频流的时候会自动创建 streams 目录,如果不存在,你也可以手动创建原创 2006-06-30 18:37:00 · 1919 阅读 · 0 评论 -
FCS编程之Camera对象
这一节主要讲述camera对象的使用,包括camera的使用优化、设置合适的带宽和如果使得一个camera用于多个应用程序。Camera对象允许你从摄影机捕捉视频并追加到任何一个MC中,当使用FlashMx Com server的时候,还可以在联机对象间传输、显示,甚至录制捕捉到的视频。应用这个特性,你可以开发例如视频会议、视频聊天等应用程序。当然你也可以不通过服务器来使用Camera对象,例如可原创 2006-06-30 18:43:00 · 1885 阅读 · 0 评论 -
FCS编程之Video对象
视频对象用来显示实时的或者录制的视频流。视频对象显示的可以是通过Camera.get方法捕捉到的实时视频,也可以是通过NetStream.play方法播放的实时的或者录制的视频文件和MP3音频文件。为了能够显示视频流,首先要放置视频对象到舞台,然后使用video.attachVideo方法附加视频流到视频对象即可。1 : my_cam = Camera.get();2 : my_video原创 2006-06-30 18:50:00 · 1936 阅读 · 0 评论 -
FCS编程之NetConnect对象
对象简介如果要把本地端的视频或者声音传递给其它的客户端,Flash影片就必须要联机到FlashCom 服务器。联机的方法就是通过NetConnect对象的connect()方法,连接到指定路径的FlashCom应用程序。FlashCom使用RTMP协议来共享和传输你的数据、声音和视频。对象属性:isConnected 是否连接uri 连接的URL地址,可以使用下面的方式• rtmp://www.m原创 2006-06-30 18:55:00 · 2336 阅读 · 0 评论 -
Flash 和MediaPlayer应用(FMS技术)专题
Flash 结合 MediaPlayer 的例子早几年就有了,可是却一直没得到很好的推广和普及。发这帖,就是希望大家一同来见证 Flash + WMP 的扩展和普及。Flash + WMP 可以实现播放 wma/wmv/mp3/asf/mid/wav 等等众多 WMP 所支持的格式,并且,WMP 本身支持播放 SWF,只是不支持对 SWF 进行控制。以下是 Flash + WMP 的先驱,再次感谢原创 2007-05-30 10:34:00 · 3092 阅读 · 0 评论