- 浏览: 20436 次
最新评论
FMS3系列(七):FMS案例开发--视频聊天室
2010年01月03日
FMS3系列文章已经写到第7篇了,本系列文章重在抛砖引玉,只是把FMS开发中比较常见和常用的功能点介绍了下,前后介绍了从FMS的安装、连接FMS、建立基于FMS的视频播放、实现在线视频录制和回放、实现视频文字聊天等功能应用。本篇我将结合前面所介绍的技术实现,以视频聊天室为案例项目,和大家交流下一个简单视频聊天室的开发。
互联网的不断发展,各种新技术的兴起,原本做管理软件的我也逐渐转向从事着互联网相关的运营产品的开发。尤其是目前抄得最火热的RIA领域技术,Adobe的Flash/Flex,微软银光,Sun的JavaFx,在这三者之间我选择了学习Adobe的产品。在我学习RIA技术的这段时间里前后写了《ActionScript 3.0 Step By Step系列文章》、《Flex与.NET互操作系列文章》、《FMS3系列文章》等文章,发现有不少朋友对这个领域技术都非常的喜欢,尤其是Flex。同时和我讨论了许多关于Flex/Flash相关问题,其中大部门问题都偏向于视频聊天、视频会议、视频直播、视频监控等方面的需求。
这里我以视频聊天室为案例项目,通过几篇博客文章的形式和大家交流,希望对喜欢这方面的朋友有所帮助。本系列属于基础类文章,高手请饶道而行,当然如你对此领域有兴起的话同时也欢迎各大高手来一起参与讨论,相互交流、学习。
一、FMS案例开发--视频聊天室(一)
简单的描述了案例的需求,包括技术需求,功能需求以及功能扩展需求。
二、FMS案例开发--视频聊天室(二)
本篇主要介绍实现用户注册、用户登陆的数据库表设计,基于WebService的通信接口的开发等。
三、FMS案例开发--视频聊天室(三)
介绍聊天室的详细开发,包括视频、语音、文字聊天的实现等相关功能的实现。
四、功能扩展开发之聊天表情
为聊天室添加聊天表情的功能,此功能没在原项目上继续开发,之前我电脑出了点问题把盘格了代码全丢了。有兴趣的朋友可以通过看这篇文章把聊天功能移到聊天室项目。
《使用TileList+TitleWindow组件开发聊天表情功能 》这篇文章里只是介绍了怎么配置表情数据和读取数据,通过Flex组件和渲染器把表情图片显示出来,移到聊天室还需要做的功能点有以下几点:
1、给TileList添加ItemClick事件处理程序,获取当前你所选择项的表情图片路径。
2、实现点击表情图片的时候关闭表情图片选择窗体,使用PopUpManager.removeChild(this);实现。
3、实现表情发送功能,将表情的图片路径等相关信息发送出去。
4、定义一个消息接受方法,来实现接受表情图片信息,并解析出里将图片显示在接受表情的用户聊天界面。
发表评论
-
内核启动过程分析
2012-01-20 02:11 1112内核启动过程分析 2011 ... -
操作系统学习笔记1
2012-01-20 02:11 753操作系统学习笔记1 2010 ... -
深入探究 Win32 PE 文件格式
2012-01-20 02:11 801深入探究 Win32 PE 文件格 ... -
堆栈的认知!
2012-01-20 02:10 560堆栈的认知! 2010年11月2 ... -
uboot讲解
2012-01-20 02:10 1462uboot讲解 2010年09月15日 实验:p167 ... -
会说话的女人最出色
2012-01-19 10:01 758会说话的女人最出色 2011年07月06日 魅力这个词语 ... -
收集赞美人的词语
2012-01-19 10:01 1356收集赞美人的词语 2011 ... -
形容女孩子的词语
2012-01-19 10:01 1242形容女孩子的词语 2011年04月23日 阿娇金屋 闭月 ... -
2011-7-19
2012-01-19 10:00 6322011-7-19 2011年07月19日 ... -
会说话的女人最出色!
2012-01-19 10:00 776会说话的女人最出色! 2 ... -
有关手机内程序系统平台的介绍
2012-01-17 02:42 663有关手机内程序系统平 ... -
Charles Petzold
2012-01-17 02:42 675Charles Petzold 2011年10月28 ... -
android中提供多线程下载思路
2012-01-17 02:42 842android中提供多线程下载思路 2010年12月13日 ... -
多线程opengl 创建位图失败之解决方案
2012-01-17 02:41 2959多线程opengl 创建位图失败之解决方案 2010年07月 ... -
基于Windows CE的激光切割机开放式数控系统的研究
2012-01-17 02:41 753基于Windows CE的激光切割 ... -
老产品新扩展
2012-01-15 22:15 613老产品新扩展 2012年01月08日 TLCHAT V5 ... -
基于FMS+FME的直播系统的实现
2012-01-15 22:15 1958基于FMS+FME的直播系统的 ... -
java视频监控
2012-01-15 22:15 1122java视频监控 2010年05月28日 呵呵!临近毕业 ... -
转载 浅谈技术难度与公司收益
2012-01-15 22:15 665转载 浅谈技术难度 ...
相关推荐
FMS聊天室FMS聊天室FMS聊天室FMS聊天室FMS聊天室
NULL 博文链接:https://abstractforever.iteye.com/blog/524123
flash+fms2视频聊天室-附带源码 源码在 html页面上有下载的超链接
fms,flash,视频聊天fms,flash,视频聊天fms,flash,视频聊天
asp+fms语音聊天室asp+fms语音聊天室
FMS制作聊天室例子,aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
流媒体服务器FMS3.5 sn:1373-5465-5574-9110-6240-7230
多路超图分割算法:FMS (Fiduccia-Mattheyses-Sanchis)、PLM (Partitioning by Locked Moves)、PFM (Partitioning by Free Moves)、SA (Simulated Annealing - 2 个版本)、RSA (Simulated Annealing with ratio cut ...
一个简单的聊天室供大家分享,基于FMS的AS3聊天室源代码
利用fms实现视频聊天程序,希望对和我一样的菜鸟们能有些帮助
FMS财务管理系统:存货管理.doc
By:闪闪威廉@nju中文版流媒体服务器---fms3教程。
python库。 资源全名:PandoraFMS_API-1.3.3-py3-none-any.whl
FMS的最新版本已经到FMS 3了 ,本入门教程使用Flash Media Server 2 演示,但你可以很容易的升到 3,因为FMS 到 FMS3 的更新几乎没有什么改动 ,还有本教程客户端使用as1演示如果你需要用AS3的话,语法会有些变化,...
FMS+AS3.0多人聊天室源文件下载。
以下为引用的内容: private function onPublishClick(evt:MouseEvent):void { nc = new NetConnection();...以live的形式发布的流不会在FMS里生成.fla文件,不同于“record”录制视频流生成.flv的视频文件。
比较详细的FMS3开发文档,整理后的,生成的PDF,并且带有标签。
FMS案例开发.pdf
资源分类:Python库 所属语言:Python 资源全名:mypy-boto3-fms-1.18.55.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
资源分类:Python库 所属语言:Python 资源全名:mypy-boto3-fms-1.14.55.2.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059