Can I ask why you want to re-invent the wheel? Are you not familiar with Adobe Acrobat Connect? It is exactly that and yes, based on all those technologies you mentioned.
http://www.adobe.com/products/acrobatconnectpro/?ogn=EN_US-gntray_prod_acrobat_connect_pro_home There is also Brio, which is a free, scaled down version of Connect http://labs.adobe.com/technologies/brio/ -- Alan Rother Adobe Certified Advanced ColdFusion MX 7 Developer Manager, Phoenix Cold Fusion User Group, AZCFUG.org

