Flash communciation server contains server (composed of some ASC files) and client (SWF files)
The data transmission between the server and the client communicates in real time through Real-Time Message Protocol (rtmp). The web server provides the content to the client through the HTTP service. The implementation mode is as follows:
Multiple users can connect to the same application
Flash communciation server provides communication channels between different users.
Based on the Client/Server mode application, the server is mainly responsible for data transmission. The client sends requests, the server executes data query and calculation, and returns the result value to the client, it usually requires a long connection.
Flash communciation server provides two methods to control more user interactions: data streams and shared objects.
Data streams are the streams of audio, video, and other data synchronously transmitted between the server and the client. Data streams can be implemented through simple publishing and subscription methods. A published data stream can be seen in real time (such as video chat rooms ),
It can also be played after being recorded.
The recorded data stream is saved in Flash video (FLV) format, which can contain text, audio, video, and other information. Of course, you can also convert existing video and audio files recorded through third-party software into FLV files.