The Day Live Web Video Streaming Failed Us
techcrunch.com
techcrunch.com
I like how the last paragraph reveals the true point of this post though. It's just a veiled advertisement for another lame P2P video service.
How does anyone take these people seriously? It's kind of fun to watch them flop around making mountains out of mole hills but anyone who considers these jokers to be a legitimate news source should re-think how they get their information.
I am not sure why the article plugged some obscure video streaming software. CNN.com already does peer to peer video transferring via a flash plugin that it forces you to download.
There is a plug at the end because that's how blogs make money; by selling links and paid mentions.
The best part is that this story is syndicated onto the Washington Post's tech page. That version of it is now one of the top stories on Google News.
Out of all the stories being published today, this particular one has been deemed one of the most important on the internet, due to Arrington being such a smooth operator.
Is is just me or has the HN crowd's attention span noticeably shortened, since the recent big bump of visitors pg reported?
All of these video streams (with maybe the exception of CNN's P2P plugin) are unicast, TCP/IP data streams. To really survive a crisis, ISPs need to implement real multicast data streams correctly so that one server can broadcast the video feed without requiring all of the clients to have their own individual copy of the feed going out.
Edit: Sorry, looks like this is already being discussed down thread.
http://blogmaverick.com/2008/05/04/the-ala-carting-of-video-... http://www.google.com/search?ie=UTF-8&q=economics%20vide...
* can be targeted much better than existing TV ads
* have a drastically lower cost of entry for advertisers, and can potentially support a much larger ecosystem of advertisers
* support fine-grained stats and analytics about viewership and popularity, rather than TV's archaic system of up-fronts, sweeps weeks, and Nielsons.
It seems likely that Internet video is going to seriously fuck up the existing networks. But the question is whether it's going to be creative destruction. There are lots of credible models that don't require middlemen to sell us air.
The value of a la carte viewers is lower than the value of scheduled viewers[1] and more importantly, the internet is not designed to assure successful video delivery[2].
He even proposes a mechanism[3] for fixing the economics of video distribution - by intermediating the cable companies(!), for whom a marginal viewer has no cost, between content providers and customers.
I'm truly not a Cuban fanboy, but I think he's got a point on this one.
[1]: http://blogmaverick.com/2007/07/09/metcalfes-law-and-video/
[2]: http://blogmaverick.com/2008/03/28/internet-video-vs-digital...
[3]: http://blogmaverick.com/2008/07/14/the-way-to-save-internet-...
Also, a bunch of people were in the conference room watching it on a TV and at some points I could hear my stream was actually broadcasting ahead of the TV.
Or is there another technology that could be really helpful for this type of event?
It wouldn't surprise me if these products can do the same thing for downstream traffic as well.
Everything old is new again, it's like the 1990s proxy servers brought into the 2000s-2010s.
I could well be out of the loop and not aware of any huge Squid or comparable installations, but I believed them to be archaic until recently because of how much faster commercial/service provider type WAN interfaces (DS-x, OC-x) were growing relative to consumer interfaces (DSL, cable). Of course FTTH (large bandwidth to each node) and wireless data (shared upstream + carrier optimizations for signal quality instead of bandwidth + physics) may turn this on it's head.
The future of one-to-many content delivery is in edge delivery networks like Akamai. Maybe they'll use a (drastically simplified) multicast model internally, but that's an implementation detail.
Also, because multicast duplicates packets, it could increase bandwidth usage in ways that are not easy to bill for, potentially increasing costs without increasing revenue. I don't think this is a real problem, but some people have cited it.
IP addresses (which we're running out of) address hosts. There are hundreds of millions of active full-time hosts.
Multicast addresses address content. How much more content is there than hosts? Do you really think it's feasible to give an IP address to every popular piece of content? YouTube allegedly gets almost 100,000 new videos per day.
The fact is, multicast hasn't been a success because it's simply not a good fit for the routing layer of the Internet. But edge overlay networks can build arbitrarily complex and interesting multicast service models on top of the Unicast Internet, and those overlays have been huge successes.
You still need to have every upstream router maintain awareness of every piece of content being viewed by every downstream user.