Latency and Buffering

I guess you can already assume that Neokast will be doing streaming over a bleeding-edge peer-to-peer network. It’s important to distinguish between latency, the time it takes for your video stream to be viewed by everyone else, and buffering, which is the time it takes for the video to appear after hitting the ‘play’ button.

You should care about two things:

#1 How long does it take for the video to appear on my screen?

#2 If I send out my own live stream, how much latency is involved? (this can be critical for your live sporting events)

We are shooting for 5 seconds max with #1.

As for #2, we will meet the typical latency that pay-for streaming solutions offer. We could do better, but then we’d have to settle in a number of ways. 2007 isn’t a year for settling.

By the way, no one allows live streaming with any sort of reasonable quality for free, nor do they have the technology in place to do so. Neokast does. We will have up to 1900×1200 resolution, which by the way, is only possible if you’re shooting with a camera that’s that good. Enough with trying to stream with your $20 webcams. Bust out your HD camcorder - we will handle the rest.

Leave a Reply

You must be logged in to post a comment.