Flash Communication Server MX is a technology that enables real-time communication between Flash clients and the FlashCom server. Equally important is that FlashCom enables Flash clients to publish (record or send a live stream) and subscribe to audio and video streams. The video chat/message center application in this chapter takes advantage of a wide range of FlashCom functionality. It builds on the FlashCom-related recipes of Chapter 14.
The video chat/message center application is a video version of a telephone/voice mail system. In this application a user (the administrator) can open up a client to the FlashCom application and receive live video calls from calling clients. Additionally, if the administrator is offline, currently on another call, or otherwise unavailable, the calling client has the option to record a video message, which the administrator can retrieve and play back at a later time.
The completes files can be downloaded from http://www.person13.com/ascb.
The video chat/message center application, perhaps more than any of the others in this book, requires good planning. This is because this application requires three parts that must work in tight coordination:
The administrator is the person who receives incoming calls and can listen to messages that callers have left. You need to create a client that can accept incoming calls and retrieve messages from the FlashCom server. ...