Accessibility
 
Home / Products / Macromedia Flash Communication Server MX
Flash Com Icon Macromedia Flash Communication Server MX:  Components

Get Started Quickly With Macromedia Flash Communication Server MX Components
Macromedia Flash Communication Server MX 1.5 automatically includes a number of drag and drop components to build standard communication applications quickly and easily. Modify components to match your site design and add custom logos, backgrounds, and other design elements with the easy-to-use visual design tools in Macromedia Flash MX. Then customize component source code to create an even wider variety of applications.

1.  AudioConference
  The AudioConference component allows you to create a multiplexed application that provides simultaneous audio streaming from multiple users. AudioConference includes a UI for listing users currently logged into the application, and a Talk button that allows users to join the conversation.
   
2.  Cursor
  The Cursor component shows a mouse pointer (cursor) for each user connected to an application. As users move their mouse within the communication application, that movement is reflected on all user screens. User names appear next to their own pointer, whose color they can specify.
   
3. PresentationSWF
  The PresentationSWF component allows you to create a presentation by showing a shared version of another SWF file. PresentationSWF functions in two modes: In speaker mode the user is the presenter and controls the SWF file so all users see the same frame simultaneously; in default mode users are viewers and can navigate the SWF file by using the Next and Back buttons to view the file asynchronously, but cannot progress past the point in the presentation that the speaker has reached.
   
4. PresentationText
  With the PresentationText component, you can create a shared text presentation. Like the PresentationSWF component, PresentationText can act in speaker mode or default mode. Speaker mode allows users to edit text slides in real-time, change the current slide, and add or remove slides. Default mode allows users to view the presentation but not progress past the point the speaker has reached.
   
5. RoomList
  The RoomList component is an advanced feature that lets users create, join, and delete rooms used for chat, meetings, or other types of applications. RoomList is integral to applications that require a lobby or that need to manage user access to applications. Users can then create, join, or delete rooms.
   
6. VideoConference
  The VideoConference component lets multiple users interact with each other using audio and video by means of the AVPresence component.
   
7. Whiteboard
  The Whiteboard component lets you create and edit text, boxes, and lines in a real-time shared environment. To create a shape, you select a tool and click the Whiteboard area; you can also drag the shape to a new position or edit the text. When you press the Delete key, all actively selected items are deleted.
   
8. SimpleConnect
  The SimpleConnect component handles all your communication object connections. SimpleConnect also provides an interface for users to log in to your application.
   
9. PeopleList
The PeopleList component is standard in most communication applications, and provides a list of currently logged-in users.
 
   
10. ConnectionLight
  The ConnectionLight component provides visual feedback on the state of the client connection. The light turns green when connected, red when disconnected, and yellow if the latency (the time it takes to send data across the network connection to and from the server) of the connection is too high. The light doubles as a button that toggles a display box, providing detailed information about the connection (data latency rate and instantaneous upload and download rates).
   
11. UserColor
  The UserColor component lets users change their selected colors for components within Macromedia Flash Communication Server MX applications. When users select a color from the pull-down menu, other components that show color (such as Chat components) change color accordingly.
   
12. Chat
  You can use the Chat component to create a chatroom application or as a component within a larger application, as described below:
  Regular chatroom: use the Chat component with the UserColor, PeopleList, and SimpleConnect components to create a chatroom.
  Useful in every application: having a Chat component in all your communication applications is useful. Text communication is efficient and can provide a backup if audio/video communication is inconvenient (for example, if a user's computer has slow connections).
   
13. SetBandwidth
  The simple—and powerful—SetBandwidth component automatically adjusts the quality of microphones and cameras that are published to match the available upload bandwidth. You can use SetBandwidth in all applications that publish live audio and video.
   
14. AVPresence
  The AVPresence component is a versatile communication component and can be used to create a virtual presence for users. The following list describes two ways that you can use AVPresence:
  Panel discussions: a group of people can converse before an audience and create an ongoing debate or presentation.
  Video phone: by using two AVPresence components in one application, you can create a video phone application.
   
15. VideoPlayback
  The VideoPlayback component lets you control the playback of a buffered audio-video stream. You can pause or play the stream, jump to any position by dragging the playhead, and adjust the audio level setting.
   
16. VideoRecord
  The VideoRecord component records a buffered stream to the server. The camera and microphone output is recorded.
 
If you are using Macromedia Flash Communication Server MX 1.5, these components are automatically installed into your Macromedia Flash MX environment when you installed your Developer Edition, Personal Edition, or Professional Edition of the software.

If you are running Macromedia Flash Communication Server MX 1.0, you must download and install these components separately. License and Download these components for Macromedia Flash Communication Server MX 1.0.