[Red5] Red-5 for P2P

Mehdi Mehdi mehdi_cit at hotmail.com
Sat Dec 10 10:35:29 EST 2005


Thank you Roberto , Thank you Dan!

I was wondering whether it 'd be feasible to have a light C++ server to be 
used in a P2P program. This light Red5-C++ would enable the FlashPlayer to 
connect to it, shake hands and exchange Audio, Video and maybe "AMF" Objects 
(all that whithin the user PC, everything on the client side).
Now that light Red5-C++ mini Server, would be able to connect through the 
network to other instances of the same Red5-C++ installed on other client's 
machines (P2P in short) and exchanging data(video,audio...etc). The obvious 
benefit here is not to overload a central server! also since much of the 
functionality is on the client side, we might easily integrate and add other 
services (different P2P programs would have different sets of services and 
still be able to connect to each other, and that would be extreemly 
expensive to implement on a central server).
Using Flash as the UI has many benefits (as i see it), it's user friendly, 
flashy, widespread and with the new FlashPLayers you can do wonders... Also, 
I already spent the time to learn AS2 -:).

Roberto:
I have been to http://wigiwigi.com/ quite interesting but the whole thing is 
too ambiguous! There's nothing about the license... I understand that Ashod 
sends the code to some people on a person to person basis.
also I red some of your intervensions (Roberto) especially the one about 
using Flash UI for WigiWigi.
http://wigiwigi.com/view_topic.php?id=11&forum_id=7&highlight=red5
Unfortunately, it seems not possible for lack of efficiency. I do not 
exactly understand why nor how ... Have you made WigiWigi work together with 
FlashPlayer? and if yes have used the new binary sockets, LocalConnection .. 
or what?

Dan:
If i understood the PDF roadmap file,Red5 will use Jetty (Like Tomcat, Jetty 
is in Java).So I guess it will "integrate" very well with Jetty.
Are you planing to make a peerCast like program?? ( http://www.peercast.org/ 
).

Thank you all!





More information about the Red5 mailing list