[vlc-devel] [PATCH] p2p-streaming module for VLC

David Fuhrmann david.fuhrmann at googlemail.com
Sun Oct 31 15:06:15 CET 2010


Is there any news about our module(s)? Has anyone looked at it?


Am 10.10.2010 um 19:19 schrieb David Fuhrmann:

> Hello,
>> Please, attach the patches to your e-mails.
> OK, we do that for further patches. But we don't want to flood the mailing list with a 200k patch. ;-)
>>  Is there any documentation on how this module actually works?
> I can write some words about puplist:
> The content distribution is done via one push-based tree. We send the data packets to the childs via one udp socket, and there is another socket for administration messages (login, tree balancing, crash detection). Currently we have a fixed number on child slots, per default on peer serves 2 child nodes. Further login attempts will be dropped down to another peer.
> The login is protected with a password, you can login to the source node or any other peer of the tree.
> Every 500 ms the peer sends a heartbeat to her parent with some information (eg. the total number of peers in his sub-tree). This is used for crash detection and tree balancing.
> For further and detailed information we have a quite good doxygen documentation (i think). Its available at sf: http://sourceforge.net/projects/puplist/files/puplist-src-1.0.1.zip/download
> Please also look into README for some further information.
> If you have some detailed questions you can also ask of course.
>> How does it compare to p2pnext?
> Sorry we haven't heart of p2pnext until now, and I cannot find any documentation on how they work. So I cannot say how our module compares to p2pnext.
> Greetings,
> David

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20101031/b4fe0d9d/attachment.html>

More information about the vlc-devel mailing list