Client-Side Communication ActionScript > MovieClip.attachAudio |
![]() ![]() ![]() |
MovieClip.attachAudio
Availability
![]() |
Flash Player 6. |
![]() |
Flash Communication Server MX (not required). |
Usage
anyMovieClip
.attachAudio(source
)
Parameters
source
The object containing the audio to play. Valid values are a Microphone object, a NetStream object (requires Flash Communication Server), and false
(stops playing the audio).
Returns
Nothing.
Description
Method; specifies the audio source to be either played locally (Microphone object) or streamed from the Flash Communication Server (NetStream object). To stop playing the audio source, pass false
for source
.
![]() |
To play local audio, pass a Microphone object as source. This captures and plays local audio from the microphone hardware. |
![]() |
To play live or recorded audio streaming from the Flash Communication Server, pass a NetStream object as source. (The same NetStream object can contain both audio and video information. To play back video from a NetStream object, use the |
You don't have to use this method to play back incoming streamed audio; audio sent through a stream is played through the subscriber's standard audio output device by default when the subscriber issues NetStream.play
. However, if you use this method to route streaming audio to a movie clip, you can then create a Sound object to control some aspects of the sound.
Example
The following code attaches a microphone to a movie clip.
myMic = Microphone.get(); this.attachAudio(myMic);
See also
Microphone (object), NetStream (object), NetStream.attachAudio
, Sound (object) in the online Flash ActionScript Dictionary in the Flash MX Help menu
![]() ![]() ![]() |