> Streaming multi-media ( broadcasting audio / video ) over freenet, should be
> possible, with the incorporation of some minor elements.
When people say streaming, they mean of of two things. Either they mean
start playing the file before it has completely downloaded, or they mean
live broadcasts. You seem to mean the former, which is good because the
latter is insane.
That sort of streaming is already possible. People stream MP3s to Winamp
right now. Streaming video is only an issue because the average bandwidth
of nodes is too low. With fast connections on all the nodes, streaming
video would be no problem.
So the actual problem, then, is how to do streaming of fat streams on
low-bandwidth connections. The answer, I think, is being able to download
a file from multiple sources. This is useful for non-streaming downloads
as well because all it really does is speed up the transfer.
I'm all for having this feature. There are a couple of ways to implement
it. Once is to use split files. That's probably a good way to do it. There
is the problem of parts of the files falling out. Another way would be to
extend the request side of the protocol to allow for you to request an
arbitrary byte range in a file.
_______________________________________________
Devl mailing list
[EMAIL PROTECTED]
http://lists.freenetproject.org/mailman/listinfo/devl