Client-Side Communication ActionScript > Overview of Client-Side Communication ActionScript

 

Overview of Client-Side Communication ActionScript

This document is designed to be used in conjunction with the information in the online Flash ActionScript Dictionary in the Flash MX Help menu. To write Macromedia Flash Communication Server MX 1.5 applications, you must be familiar with writing ActionScript in general. Refer to that document for general scripting information, and use this document to add Flash Communication Server functionality to your Flash applications.

For an overview of the Flash Communication Server objects, see Developing Communication Applications Help.

Entries in this document are alphabetical by class name and then by method, property, or event handler name. The following table lists all classes, methods, properties, and event handlers individually in alphabetical order.

ActionScript element

See entry

activityLevel

Camera.activityLevel, Microphone.activityLevel

allowDomain

LocalConnection.allowDomain

attachAudio

MovieClip.attachAudio, NetStream.attachAudio

attachVideo

NetStream.attachVideo, Video.attachVideo

bandwidth

Camera.bandwidth

bufferLength

NetStream.bufferLength

bufferTime

NetStream.bufferTime

call

NetConnection.call

Camera

Camera (object)

clear

Video.clear

close

LocalConnection.close, NetConnection.close, NetStream.close, SharedObject.close

connect

LocalConnection.connect, NetConnection.connect, SharedObject.connect

currentFps

Camera.currentFps, NetStream.currentFps

data

SharedObject.data

deblocking

Video.deblocking

domain

LocalConnection.domain

flush

SharedObject.flush

fps

Camera.fps

gain

Microphone.gain

get

Camera.get, Microphone.get

getLocal

SharedObject.getLocal

getRemote

SharedObject.getRemote

getSize

SharedObject.getSize

height

Camera.height, Video.height

index

Camera.index, Microphone.index

isConnected

NetConnection.isConnected

keyFrameInterval

Camera.keyFrameInterval

LocalConnection

LocalConnection (object)

loopback

Camera.loopback

liveDelay

NetStream.liveDelay

Microphone

Microphone (object)

motionLevel

Camera.motionLevel

motionTimeOut

Camera.motionTimeOut

MovieClip

MovieClip (object)

muted

Camera.muted, Microphone.muted

name

Camera.name, Microphone.name

names

Camera.names, Microphone.names

NetConnection

NetConnection (object)

NetStream

NetStream (object)

onActivity

Camera.onActivity, Microphone.onActivity

onStatus

Camera.onStatus, LocalConnection.onStatus, Microphone.onStatus, NetConnection.onStatus, NetStream.onStatus, SharedObject.onStatus

onSync

SharedObject.onSync

pause

NetStream.pause

play

NetStream.play

publish

NetStream.publish

quality

Camera.quality

rate

Microphone.rate

receiveAudio

NetStream.receiveAudio

receiveVideo

NetStream.receiveVideo

seek

NetStream.seek

send

LocalConnection.send, NetStream.send, SharedObject.send

setBufferTime

NetStream.setBufferTime

setFps

SharedObject.setFps

setGain

Microphone.setGain

setKeyFrameInterval

Camera.setKeyFrameInterval

setLoopback

Camera.setLoopback

setMode

Camera.setMode

setMotionLevel

Camera.setMotionLevel

setQuality

Camera.setQuality

setRate

Microphone.setRate

setSilenceLevel

Microphone.setSilenceLevel

setUseEchoSuppression

Microphone.setUseEchoSuppression

SharedObject

SharedObject (object)

showSettings

System.showSettings

silenceLevel

Microphone.silenceLevel

silenceTimeout

Microphone.silenceTimeout

smoothing

Video.smoothing

System

System (object)

time

NetStream.time

uri

NetConnection.uri

useEchoSuppression

Microphone.useEchoSuppression

Video

Video (object)

width

Camera.width, Video.width