Open-source p2p video conferencing in Flash or Java?

I want to create a community website with integrated video conferencing functionality. I would prefer to provide this from a browser, so I'm looking for a solution based on Java or Flash.

In addition, it would be nice to get rid of the bandwidth if clients transferred their audio and video data without using a central server (for example, how Skype works).

Is there a mature enough open source project that meets these criteria?

+7
java flash p2p voip video-conferencing
source share
3 answers

When using Voice over IP, UDP is preferred, and web browser plug-ins usually lack support for UDP and P2P connections.

But there is a solution. To do this, you need to use Adobe Flash Player 10 and Adobe Stratus . This Chatroulette is actually used for P2P video chat.

+4
source share

Take it from someone who has found the hard way: Java support for playing videos is pisspoor. They continue to promise a new, fantastic video playback system, but meanwhile we still adhere to the Java Media Framework, a platform limited, incompatible with MPEG-4 mess.

Your alternatives are Quicktime for Java and systems wrapping MPlayer / VLC / etc. None of these are truly browser options.

As much as I hate Adobe and the evil design of the Flash site, Flash is far and far the best option.

+1
source share

See the Xuggler library - it contains code for playing videos (well, sample code) in com.xuggle. mediatool.IMediaVieer.

+1
source share

All Articles