Camera.setMotionLevel()
Availability
Flash Player 6.
Usage
active_cam.setMotionLevel(sensitivity:Number [, timeout:Number]) : Void
Parameters
sensitivity
Camera.onActivity(true)
An optional numeric parameter that specifies how many milliseconds must elapse
timeout
without activity before Flash considers activity to have stopped and invokes the
Camera.onActivity(false)
Returns
Nothing.
Description
Method; specifies how much motion is required to invoke
Optionally sets the number of milliseconds that must elapse without activity before Flash
considers motion to have stopped and invokes
Note: Video can be displayed regardless of the value of the
determines only when and under what circumstances
video is actually being captured or displayed.
•
To prevent the camera from detecting motion at all, pass a value of 100 for
Camera.onActivity
purposes—for example, to temporarily disable any actions set to occur when
Camera.onActivity
•
To determine the amount of motion the camera is currently detecting, use the
Camera.activityLevel
Motion sensitivity values correspond directly to activity values. Complete lack of motion is an
activity value of 0. Constant motion is an activity value of 100. Your activity value is less than
your motion sensitivity value when you're not moving; when you are moving, activity values
frequently exceed your motion sensitivity value.
This method is similar in purpose to
to specify when the
a significantly different impact on publishing streams:
•
Microphone.setSilenceLevel()
is considered silent, no audio data is sent. Instead, a single message is sent, indicating that
silence has started.
•
Camera.setMotionLevel()
usage. Even if a video stream does not detect motion, video is still sent.
196
Chapter 2: ActionScript Language Reference
A numeric value that specifies the amount of motion required to invoke
. Acceptable values range from 0 to 100. The default value is 50.
event handler. The default value is 2000 (2 seconds).
is never invoked. (You would probably use this value only for testing
is invoked.)
property.
Microphone.setSilenceLevel()
event handler should be invoked. However, these methods have
onActivity
is designed to detect motion and does not affect bandwidth
Camera.onActivity(true)
Camera.onActivity(false)
sensitivity
Camera.onActivity
is designed to optimize bandwidth. When an audio stream
.
.
parameter. This parameter
is invoked—not whether
sensitivity
; both methods are used
;
Need help?
Do you have a question about the FLASH MX 2004-ACTIONSCRIPT LANGUAGE and is the answer not in the manual?