Page 1 of 1

Live stream using p2p ..fancy 'request' ?

Posted: 06 Apr 2009 02:35
by iwata
As I have little knowledge on technical aspects , then I can fancy 'requests' (as for the necessary work for it !) a bit ala 'you dreamed, VLC did it' :idea:

so , how difficult would it be to set up a VLC live server feature that would work on a p2p basis ; I know the idea is not new at all, and that there have been some attempts , but so far no solid working solution that I know

today, many people have connexions ( adsl, cable, fiber ) which are >1Mbits upstream ; this adresses rather well a 500kbits stream scenario (quite confortable quality yet for a 'live' event with modern codecs) where one serves back two , etc..

I guess it certainly gets tricky for reliably delivering video , in real time, this way ; but multicasting via -really- enabled IPV6 ISPs/routers etc.. seems so far away from any reality that we are left with such fancy !

Re: Live stream using p2p ..fancy 'request' ?

Posted: 06 Apr 2009 15:40
by VLC_help
Have you tried Tribler?

If you want to implement something like this to VLC, you only have to write two new modules. One for streaming output (assuming you start the streaming chain from VLC) and access module for playback and re-streaming.

Re: Live stream using p2p ..fancy 'request' ?

Posted: 07 Apr 2009 15:06
by iwata
not, yet ; thnx for the link, I will check asap

the reason why I ask for some VLC solution is because of the main weakness of p2p with video : if people ask for more bandwidth than they give back the system totally fails , where it only slows down with other kind of p2p exchanges

this is precisely where VLC can bring an answer , from 'inside' (?) ; that is some kind of inner protocol that monitors that you are set and operationnal to serve back at least what you get (and indeed more if you can/wish)

so since this raises quite of lot of technical and 'cooperative' issues , possibly one clue could be some kind of 'VLC reflector(s)' built-in function at the user level (?)

'outside' dedicated reflectors could even attempt to manage all this better , a bit in a way Akamai gets to 'edge streaming'

even not my 2cts ( may be 1ct !) , lol

Re: Live stream using p2p ..fancy 'request' ?

Posted: 15 Apr 2009 01:22
by iwata
I just had a look at SOP which has been after P2P video distribution , but it seems they 'failed' due to not enough care on such a 'cooperattve' video network vital point : peers and overall bandwidth management

I truely believe there is a real opportunity here for VLC , since ...nobody has made it yet ! :idea:

at least targeting a solution for a one time live event , in the fisrt place

Re: Live stream using p2p ..fancy 'request' ?

Posted: 21 Aug 2009 21:40
by xlord
is anybody working on p2p module for VideoLan?

and who is developing this project?
http://code.google.com/p/p2p-videolan/

Re: Live stream using p2p ..fancy 'request' ?

Posted: 22 Aug 2009 22:53
by VLC_help
and who is developing this project?
http://code.google.com/u/glenn.chen01/

Re: Live stream using p2p ..fancy 'request' ?

Posted: 08 Oct 2009 15:31
by xlord
Only one OpenSource P2P Streaming which is at the moment active is GoalBit.
It uses VideoLan + CTorrent + OpenTracker + Kademlia (kadc in develpment)

http://goalbit.sourceforge.net/
http://sourceforge.net/projects/goalbit/

Re: Live stream using p2p ..fancy 'request' ?

Posted: 08 Oct 2009 19:09
by Jean-Baptiste Kempf
Nice!