A online video communication software based on flash