Skip to main content
Participant
December 18, 2007
Question

Can not share webcam on the Mac using Media Server application

  • December 18, 2007
  • 6 replies
  • 540 views
We have developed a chat application that allows you to do video streaming. Application works fine on PC however it can not share webcam on the Mac using Media Server application. When you get to the point when Flash player ask you if you want to Allow sharing of your Camera and Microphone you hit allow and then you get a blank pages. My question is if this is something that is not supported or it equires sme code changes? I was under impression that as long as you have flash player on your computer you should be able to share your camera using Flash player.
    This topic has been closed for replies.

    6 replies

    Inspiring
    December 20, 2007
    it seems that there should be some logic that works on both:

    for ( i = 0 ; i < Camera.names.length ; i++ )
    { if ( Camera[ i ] is in fact a camera )
    { Camera.get( i ) ;
    break ;
    }
    }


    dsdsdsdsd
    Inspiring
    December 20, 2007
    no prob
    Inspiring
    December 20, 2007
    GenaroRG, excellent - thanks!

    dsdsdsdsd
    Inspiring
    December 20, 2007
    GenaroRG, thanks for responding;

    what is the difference between DV firewire port and USB Video Class Video?


    when I simply trace(Camera.names) I get:

    DV Video,IIDC FireWire Video,USB Video Class Video


    thanks dsdsdsdsdsd
    Chicaho
    Inspiring
    December 20, 2007
    Well, basically your mac has several inputs that can be used for capturing video. If you use the DV firewire port, you would have to connect a digital video camera using a firewire cable to see some video. The USB video device usually stands for the default webcam installed on the computer using a USB interface, in your case the built-in camera on your mac.

    On flash, if you just use camera.get(), you would get the first available video input, in the mac case this is the DV firewire port, but since its not likely that most of your end users will have a dv camera attached you should let them choose which input they want to use. The camera.names array contains all the available inputs on the computer, you can attach that array to a list and then do camera.get() based on their choice.
    Participant
    December 20, 2007
    I will contact my development team and ask them to look into that. Has anyone been able to fix this on the Mac yet? What about PC? If we change the method that gets a webcame from a different location wouldn't we have to develop a logic that will use a different method for PC computers?
    Inspiring
    December 20, 2007
    on the mac, the default video capture device is the DV Firewire port, once you get that blank frame try right clicking on the flash movie and select settings > camera icon > and select USB Video Class Video from the list of available devices.

    hope this helps


    Inspiring
    December 19, 2007
    I have the exact same issue - if I find an answer I will post back to here;


    dsdsdsdsd
    Chicago