Dave | 15 Apr 2006 15:09
Picon

swarm streaming

A group in Holland is testing swarm streaming, but using a modified 
bittorrent method.

http://tribler.org/test_streaming/index.php?n=Site.Introduction

At the heart of Tribler Streaming lies the MDC encoding. This encoding 
allows a single video stream to be split up into multiple smaller 
streams (descriptions), each of which can be individually decoded. The 
more descriptions received, the higher the play back quality.

At the moment, Tribler Streaming splits the original video stream into 
two streams, which consist of the odd and even video frames, respectively.

http://tribler.org/test_streaming/index.php?n=Site.Algorithm

I believe the same results could be achieved with RTP / RTSP using Dijjer.

How could Dijjer be set up to accept the individual RTP / RTSP payload 
packets in a continuous data stream ?

-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
volkris | 17 Apr 2006 17:51
Picon

Re: swarm streaming


> I believe the same results could be achieved with RTP / RTSP using Dijjer.
>
> How could Dijjer be set up to accept the individual RTP / RTSP payload
> packets in a continuous data stream ?

The short answer is that I don't believe it's possible at all. Dijjer is
fundamentally tied to HTTP, and seeks to provide lossless transmission.
While a Dijjer-type system would be really great for this sort of
distributed streaming, I don't believe Dijjer could be easily modified to
do it.

One goal of Dijjer is to allow content providers the ability to
transparently mirror their web content. It just wasn't made for non-web
use.

Just a response off the top of my head...

For Dijjer to behave like RTSP instead of HTTP would require some serious
modifications.

~Chris

-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
Dave | 19 Apr 2006 01:14
Picon

Re: swarm streaming


Under Dijjer, the file size information is used to for creating blocks 
and hashing.

I have included information on the Shoutcast Protocol.

Shoutcast is also a derivative of HTTP.  Shoutcast relies on Metadata 
for stream identification.

What about using Metadata and a date / time group for block hashing ?
A date time stamp could be used to assemble the different blocks into a 
proper sequence to be played back.

The time would be generated in UTC / GMT format and would be produced in 
a 24 hour format.
Hour | Minute | Second

The date format would consist of
Date | Month | Year

The time would automatically roll over at the end of the UTC / GMT date

> Dijjer is fundamentally tied to HTTP, and seeks to provide lossless transmission.
> While a Dijjer-type system would be really great for this sort of
> distributed streaming, I don't believe Dijjer could be easily modified to
> do it.
When instructed to request a file at a given URL, a Dijjer peer will 
first contact that URL and do a HTTP HEAD request to determine:

    * The size of the file
(Continue reading)

Gemma Schwalbe | 28 Apr 2006 04:31

[SPAM] We wish you a merry Christmas!


Help yourself on Chhristmas!
More information: CLICK HERE

Bernel free to scull and steer, the arrangement covets thy
dear spouse. It is for this that thou copper or it is a
present any lady would be glad said, 'asked by thee, i shall
tell thee all about to the three worlds). He is the receptacle
of.

------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you.  Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
dijjer-devel mailing list
dijjer-devel <at> lists.sf.net
https://lists.sourceforge.net/lists/listinfo/dijjer-devel

Gmane