This article will use fluorinefx and flex to introduce a simple video chat room case development. I hope to share with you the fluorinefx and flex technologies, I also hope this article will help new users who need to use fluorinefx for timely application development. First, list the development environment, related technologies, and simple requirement definitions involved in this article:
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 .....
The functional requirements of this case are defined as follows:
1. User Registration/login to chat rooms
2. After successfully logging on to the chat room, you can select an online user to connect to the video to complete the video and text chat (one-to-one private chat)
3. Provides the small speaker function to send messages to the server (one-to-many users can see all users who send messages to the entire Chat Room)
4. Provides a chat expression selection window for sending chat expressions.
1. server-side development
This article describes how to use the applicationadapter provided by fluorinefx to build your own timely communication application adapter, provide timely communication and live stream services, and manage online user lists through remote shared objects.
For details, visit:Fluorinefx + flex video chat room case development-server side
2. Client development
This topic describes how to use the flex client to develop chat rooms, including user registration, logon, online video + voice + text chat, and sending small speakers.
For details, visit:Fluorinefx + flex video chat room case development-Client
3. ApplicationsProgramDeployment
This article briefly introduces the deployment of fluorinefx.
For details, visit:Fluorinefx + flex video chat room case development-Application Deployment
This case is not complete, and there are still many places where it cannot be done. For example, the function of broadcasting offline has not been completed (I have provided interfaces and Methods internally, but I have not called them). If you are interested, you can download them.Source codeRefer to or help complete these functions.
Source of this caseCodeDownload:Fluorinefx + flex video chat room source code