This article will use FLUORINEFX and flex to introduce a simple video chat room case development, hope that through this article and you exchange FluorineFX and flex related technology, but also hope this article can help to need to use FLUORINEFX to do timely application development of novice friends. First, the development environment and related technologies and the simple requirements definition in this article are listed below:
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 Chat room
2. Successfully log in to chat room, through the selection of online users to complete the video link video and text chat (one-on-one private chat)
3. Provide small horn function, realize whole server send message (one-to-many, one person send whole chat room user all visible)
4. To provide Chat expression Selection window, to achieve the delivery of chat expression.
1, server-side development
This article mainly introduces the use of the applicationadapter provided by FluorineFX to establish their own timely communication application adapter, providing timely communication, live streaming services, and the ability to manage the online user list through remote shared objects.
Please visit: FluorineFX + Flex Video chat room case development----Server side
2. Client Development
This article mainly introduces the use of Flex development Chat Room client, the realization of user registration, login, online video + voice + text chat, send small speakers and other functions.
Please visit: FluorineFX + Flex Video chat room case development----Client
3. Application Deployment
This article briefly describes the deployment of the FLUORINEFX program.
Please visit: FluorineFX + Flex Video chat room Case development----application Deployment
This case is not perfect, there are many places are not in place. For example, the user online broadcast function is not completed (internal I have provided the interface and methods, just did not call it), interested friends can download the source code to refer to or help complete these functions.
Source: http://www.cnblogs.com/beniao/archive/2009/06/30/1511156.html
This article supporting source code