Flash Media Server Developer Documentation

Camera.muted

public muted : Boolean [read-only]

A Boolean value that indicates whether the user has denied access to the camera (true) or allowed access (false) in the Flash Player Privacy dialog box. When this value changes, Camera.onStatus() is invoked. For more information, see Camera.get().

Availability

Flash Media Server (not required); Flash Player 6.

Example

In the following example, an error message is displayed if my_cam.muted evaluates to true. Create a new video instance by selecting New Video from the Library panel menu. Add an instance to the Stage and give it the instance name my_video. Then add the following code to Frame 1 of the Timeline:

var my_cam:Camera = Camera.get();
var my_video:Video;
my_video.attachVideo(my_cam);
my_cam.onStatus = function(infoObj:Object) {
    if (my_cam.muted) {
        /* If the user is denied access to the camera,     
            you can display an error message here. 
            You can display the user's Camera/Privacy settings 
            again using System.showSettings(0).*/
    trace("User denied access to Camera");
    System.showSettings(0);
    }
};

See also

Camera.get(), Camera.onStatus()