Can you suggest a tool or plugin communication like video,audio,screenshare?

Can you suggest a tool or plugin which will provide all video, audio, screen share etc. facilities and be supportable to all the browsers(major browsers)