Expand my Community achievements bar.

camera and mic device settings

Avatar

Level 3

Hi,

For some users the default camera and mic devices might not be the desired devices.

I know you can get the flash settings popup with a right click but it's small and users don't understand what to do there.

How does LCCS handle this situation?

Is there a component for webcam and mic settings that let the user choose from a list of available devices and test them?

Flash only scan the devices once if it finds at least one device but sometimes this device might be a virtual camera like google plugin

or a broken device like the built-in camera in a laptop. If a user connect a new camera after flash made the scan, this camera won't be available.

How do you handle that?

Thanks

3 Replies

Avatar

Employee

LCCS doesn’t do anything to prompt you to select a devices or to find new devices. If the FlashPlayer list of devices is updated and correct you can read it using the standard ActionScript API and select the appropriate device.

Avatar

Level 3

What do you do when the default selected camera doesn't work but the user does have a working camera connected?

We want to let our users test the camera before entering the room to prevent problems.

Isn't there some component I can use?

If we'll end building a component for that, can I change the default camera LLCS pods use?

Avatar

Level 4

Just thinking this through in my head ... you could have a custom view in your app that tests that camera / audio is working before starting to publish to everyone.

1) Start app

2) Display a custom view to just the one user:

3) http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/media/Camera.html#names > Flex API Camera "names" property can get you all the names available

and maybe iterate on the available cameras and set the "cameraNameIndex" on WebcamPublisher

Alex G.