PDA

View Full Version : Video Conferencing Question


esmond77
03-15-2009, 08:43 PM
Hi,

I have heard that Flash will downgrade your camera video into 320 x 240 max before streaming out to the FMS, is that correct??

If so, any alternative way to perform at least 640 x 480 or 800 x 600 resolution video conferencing function??


Thanks

Esmond Li

esmond77
03-15-2009, 09:23 PM
Hi,

Haven't heard that Flash player automatically downgrades the video input into 320 x 240. is that true?

any possibility?

vivansarai
03-16-2009, 06:33 AM
Hi Esmond,

By default, Flash Player sets your Camera to 160x120 and 15 frames. One need to use Camera.setMode(Width,height,fps) method for setting the resolution of the Published output.
Also,its not compulsory that what ever parameters are passed in the Camera.setMode() will apply. It will depend on the Camera you are using. Because, Cameras are preconfigured with a set of modes at which it can operate, but different cameras may have different sets of modes. So if try you are trying to set a normal 1.3 Mega Pixel web cam which can support maximum of 320x240 at 15FPS.. and you set the mode to
Camera.setMode(640,480,30) will surely be downgraded to 320x240 at 15 fps.


For more information, read the following article. It give the full details about how Flash Player sets the Camera settings.

http://flash-communications.net/technotes/setMode/

Hoep it was helpful..
Have a Greeat day.

mainegate
03-17-2009, 02:33 PM
I way I have always done it is have the swf detect the camera's properties and stream based on that. It is in the help file for camera. From what I believe, the default is 320X240. You can always change the size and all the rest using setMode like you said but that is not going to help the quality. Use what Flash detects the properties to be.

esmond77
03-18-2009, 08:09 AM
Thanks for the reply.

I just purchased QuickCam Pro 9000 with 960 x 720 pixel.

I was using red5 server that it can't perform the video conferecing chat more than 320 x 240 pixel.

That's why I was searching the limitation with flash or something else.

Flash can Display 640 x 480 locally.Once the video hit through the red5 server, it will go down the quality.

Topkingtips
03-21-2009, 02:01 AM
HI,all, i am use moyea flash video server do that for my boss:)

bowljoman
03-22-2009, 05:41 PM
I was using red5 server that it can't perform the video conferecing chat more than 320 x 240 pixel.

That's why I was searching the limitation with flash or something else.

Flash can Display 640 x 480 locally.Once the video hit through the red5 server, it will go down the quality.


This is untrue. Red5 has no limitation. In fact it is not possible for red5 to resize the video without using another library like Xuggle, which does have the ability to resize.

I guess it is not red5 that causes your problem, its the 'Video' object you try to play it on, or not setting the camera up properly.


I use red5 to stream many other resolutions.