[140138] in North American Network Operators' Group
Re: How do you put a TV station on the Mbone?
daemon@ATHENA.MIT.EDU (Jeff Young)
Tue May 3 03:49:33 2011
From: Jeff Young <young@jsyoung.net>
In-Reply-To: <5A6D953473350C4B9995546AFE9939EE0C9E305B@RWC-EX1.corp.seven.com>
Date: Tue, 3 May 2011 17:49:16 +1000
To: George Bonser <gbonser@seven.com>
Cc: NANOG list <nanog@nanog.org>
Errors-To: nanog-bounces+nanog.discuss=bloom-picayune.mit.edu@nanog.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
On 03/05/2011, at 1:33 PM, George Bonser wrote:
> f there are 10,000 Comcast subscribers watching exactly the same live
> event on the net, sending 10,000 streams of exactly the same data is
> dumb and it doesn't have to be that way.
IMHO,=20
It's pretty likely that those 10,000 streams will originate in as few as =
5 but
as many as 40 or so individual CDN-type devices imbedded deep in=20
Comcast local networks. Therefore, the consumption of bandwidth that
seems wasteful is limited and in proportion to the distance between the
viewers and these devices. The same devices can be used to originate
long-tail (not often watched) content, Video on Demand content, time-
shifted content and so forth. =20
Multicast is an elegant solution to a dwindling problem set. Patrick =
rightly
points out that enabling multicast to the end user may just not be worth =
the=20
operational cost. Multicast as a tool the provider uses on the other =
hand
is well worth the expense. You might use it to broadcast content to =
your=20
CDN-like devices or keep your trading desks up to date with the latest =
ticker=20
feeds. AT&T uses multicast to push video channels (the IP equivalent of=20=
broadcast TV) down to and through DSLAMs for UVerse. =20
But viewing habits dictate technology used. For instance, AT&T might =
use
multicast to 'broadcast' television channels but for an "instant channel=20=
change" feature hoards of unicast servers stand ready to feed UVerse
users who haven't figured out how to use a program guide to navigate
their sets and can't bear the latency of a S,G join. :-) =20
jy
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.14 (Darwin)
iF4EAREIAAYFAk2/s4AACgkQxvthcni5E2/naQD+PHifzWPC2mhknrzhIIjqstT+
HoBJ2/Lk4ZpktX+00osA/0OEDL5SQHeg++c9wo40hJuxMRn66ViPOXNq8T7ckWdZ
=3DyeYh
-----END PGP SIGNATURE-----