This is the Title of the Book, eMatter Edition
Copyright © 2007 O’Reilly & Associates, Inc. All rights reserved.
Overview of Communication Components
|
35
Server-Side Requirements
Every communication component requires one or more Server-Side ActionScript
(SSAS) files, which use the .asc extension. These files exist within the scriptlib folder
of the installation directory for FlashCom and are automatically installed with Flash
Communication Server MX. Fortunately, you can quickly enable communication
components (i.e., make them available for use by your client-side applications) by
loading the components.asc file into the main.asc document of any FlashCom appli-
cation. The components.asc file loads other .asc files into the application instance to
Table 2-1. Communication components
Component name Description Notes
AudioConference Enables two or more users to communicate with
each other
Nests CheckBox, ListBox, PushButton, and
ScrollBar
AVPresence Allows a user to send an audio and/or video stream
to other users
Nests no other components; see VideoCon-
ference and SetBandwidth
Chat Creates atext-based messaging interface for aFlash
movie
Nests PushButton and ScrollBar; see User-
Color
ConnectionLight Displays a colored circle indicating the connection
status
Nests no other components; see Simple-
Connect
Cursor Displays the positions and login names of users cur-
sors
Nests no other components; see UserColor
PeopleList Displays the names of all users connected to a Flash-
Com application
Nests ListBox and ScrollBar
PresentationSWF Displays a synchronized slideshow under speaker
control to multiple users
Nests PushButton
PresentationText Displays synchronized text slides under speaker
control to multiple users
Nests ListBox, PushButton, and ScrollBar
RoomList Enables a developer to create a gateway to other
applications running on your FlashCom Server
Nests ListBox, PushButton, and ScrollBar
SetBandwidth Allows a user to control how much bandwidth can
be used by Camera and Microphone objects
Nests ComboBox, PushButton, and Scroll-
Bar
SimpleConnect Establishes the primary connection to a FlashCom
application from a Flash movie client
Nests PushButton
UserColor Allows each user to choose a color to represent her
identity within the Chat and Cursor components
Nests ComboBox andScrollBar; affectsChat
and Cursor
VideoConference Creates a Flash client capable of displaying multiple
instances of the AVPresence component
Automatically includes AVPresence
VideoPlayback Provides a quickuser interface to playback recorded
streams
Nests no other components
VideoRecord Records and publishes audio and video streams
from a Flash movie to a FlashCom application
Nests no other components
Whiteboard Displays a shared whiteboard with drawing and
text tools
Nests no other components

Get Programming Flash Communication Server now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.