Using Communication Components > SetBandwidth component

 

SetBandwidth component

This component lets users specify their upload and download bandwidths. These new settings then adjust the quality for the microphones and cameras that the component manages. It can handle multiple microphones and cameras and prioritizes bandwidth allocation.

The user has the following choices for upload and download: Modem, DSL, LAN, and Custom. When the user selects Custom, a dialog box lets the user select a fixed bandwidth number or enter a number. The bandwidths can be set to be either symmetric or asymmetric. If the user chooses the Asymmetric option, the upload and download numbers are not equal.

The SetBandwidth component uses its server-side counterpart to limit the upload and download bandwidth that the user selects. Limiting the bandwidth notifies the Flash Communication Server about the available bandwidth on the connection, which generally improves the audio and video streaming quality.

You should publish at optimal settings—that is, at a rate no higher than what your subscribers can receive. For, example, if an online presenter has a high-speed connection, but the viewers are watching on modem and DSL connections, then the presenter should not publish any higher than modem speed. Because modem speed results in a significant reduction in quality, the presenter might want to publish at a DSL setting and indicate in the user interface that modem users' motion quality might suffer.

The SetBandwidth component does not require scripting if you use it with the SimpleConnect component.