Skip to main content
Participant
August 5, 2009
Question

Multiple USB webcams in Flash Player 10

  • August 5, 2009
  • 2 replies
  • 4742 views

How to set up multiple USB webcams for flash player 10 on OSX Leopard? There is only one item appearing in the player's webcam list as "USB Video Class Video" although I have 3 cameras attached on my mac. (Macbook Pro 2,4 GHz Core 2 Duo)

When I use VMWare with Window XP SP3, the system detects all my webcams and I see 3 webcams in the player's list but I only get one cam's signal as clicking on each list item.

    This topic has been closed for replies.

    2 replies

    Participating Frequently
    August 27, 2009

    Connecting from a single Flash movie instance to multiple cameras isn't supported (it's a 1:1 deal). Multiple movie instances can be configured to connect to individual video sources... have you tried that?

    http://www.macromedia.com/support/documentation/en/flashplayer/help/help04.html

    What is it that you are trying to do?

    Cheers,

    Rick Winscot

    Participating Frequently
    August 27, 2009

    This is confusing, I can connect to multiple cameras as long as there are different drivers used.

    For example if I connect a firewire camera I can also connect to an usb camera at the same time.

    With something like this :

    var cam1:Camera = Camera.getCamera("5");

    var cam2:Camera = Camera.getCamera("6");

    Where it goes wrong is when having multiple USB Video Class Video cameras it lists only one as "USB Video Class Video".

    Seems the driver name is used and only unique ones returned, where it should return the other camera also.

    Now it is the latest camera I connect to the computer that becomes the "active" one.

    Does this make more sense?

    Regards,

    Jean-Paul

    Participant
    August 27, 2009

    Well, it seems that it works only on Windows. If you have two

    different cams (from different manufacturers) you can select among

    them.

    var cam1:Camera = Camera.getCamera("0");

    var cam2:Camera = Camera.getCamera("1");

    Richard

    Participating Frequently
    August 27, 2009

    Hi,

    Did you find a solution for this?

    Having the same problem.

    Regards,

    Jean-Paul