title: Video chat application : Which technology to choose?
body: <p>I have to undertake a project which is to make a video chat application.</p>
  
  <p>The video has to be streamed from one location and can be viewed by multiple people spread out over the globe. Performance is really an issue and a delay of more than 2-3 seconds is unacceptable.</p>
  
  <p>From what i gather, this can be done in Flex and also in JAVA. Any performance issues and caveats with a particular approach ? I would really like the pros to comment on this and guide me through. Will be very very helpful.</p>
  
  <p>Are there any open source libraries available for video recording in flash / JAVA which i can integrate into my app and customize according to my needs ?</p>