随笔 - 292  文章 - 38  评论 - 3616  阅读 - 190万

Flex与.NET互操作(十六):FluorineFx + Flex视频聊天室案例开发

      本文将使用FluorineFx和Flex结合介绍一个简单的视频聊天室案例开发,希望通过此篇和大家交流FluorineFx和Flex的相关技术,同时也希望本篇可以帮助到需要使用FluorineFx做及时应用开发的新手朋友。首先列举下本篇中所涉及到的开发环境和相关技术以及简单的需求定义:

      1. Microsoft Visual Studio 2008(VS SP1)+.NET Framework 3.5(SP1)

      2. FluorineFx v1.0.0.15

      3. Adobe Flex Builder 3 + Flex SDK 3.2

      4. Microsoft Office Access 2003

      5. ADO.NET , Linq.....

 

      本篇的案例的功能需求定义如下:

      1. 用户注册/登录聊天室

      2. 成功登录聊天室后通过选择在线用户进行视频连接完成视频和文字聊天(一对一私聊)

      3. 提供小喇叭功能,实现全服务器发送消息(一对多,一人发送全聊天室的用户都可见)

      4. 提供聊天表情选择窗口,实现聊天表情的发送。

 

      1、服务器端开发

            本篇主要介绍了使用FluorineFx所提供的ApplicationAdapter来建立自己的及时通信应用Adapter,提供及时通信、实况流服务,以及通过远程共享对象管理在线用户列表的功能。

            详细请访问:FluorineFx + Flex视频聊天室案例开发----服务器端

 

      2、客户端开发

            本篇主要介绍了使用Flex开发聊天室客户端,实现了用户注册、登录、在线视频+语音+文字聊天、发送小喇叭等功能。

            详细请访问:FluorineFx + Flex视频聊天室案例开发----客户端

 

      3、应用程序部署

             本篇简单的介绍了FluorineFx程序的部署。

            详细请访问:FluorineFx + Flex视频聊天室案例开发----应用部署篇

 

      本案例并不完善,还有许多地方都做得不到位。比如用户上线下线广播功能也没完成(内部我已经提供了接口和方法,只是没有调用而已),有兴趣的朋友可以下载源代码去参考或帮忙完成这些功能。


 

      本案例源代码下载:FluorineFx+Flex视频聊天室源代码


 

版权说明

  本文属原创文章,欢迎转载,其版权归作者和博客园共有。  

  作      者:Beniao

 文章出处:http://beniao.cnblogs.com/  或  http://www.cnblogs.com/

 

posted on   Bēniaǒ  阅读(17042)  评论(73编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· .NET周刊【3月第1期 2025-03-02】
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· [AI/GPT/综述] AI Agent的设计模式综述

点击右上角即可分享
微信分享提示