Vincent's Rants

Vol. 5: July 1998

07-15-1998: Live Video on the Web

Greetings once again!

Today's topic is.....Bandwidth! But what, you say? I mentioned video in the heading? Well, you are correct. The two go hand in hand, and a breakthrough in one has an impact on the other. Have you ever visited a Webcam, viewed live streaming video , saw a stored video presentation (we'll see these later) or videoconferenced via the Internet? If so, was the experience unpleasant? The pictures tiny, grainy, choppy, distorted, along with any accompanying sound competing with the video for lowest quality? Well, fortunately, in most cases the video and audio capture hardware, and software, has the capacity to produce stunning quality compared to what we see today. The primary limitations are:

A. Bandwidth between the video server and the "Internet"
B. Bandwidth between the client PC and the "Internet"

By "Internet" I mean the next significant increase in bandwidth off-site from the Server as the data packets traverse a route from server to client and vice-versa. Even a T3 line can become a bandwidth bottleneck, given enough traffic! Although server bottlenecks can occur, the Pentium Pro, P2, and Xeon processors nowadays, plus the advanced RISC processors used on many UNIX boxes make them less of a factor. Server bottlenecks can most easily be detected by the layperson as a delay in receiving the data (Netscape's "Contacting Host" dialog), although a severely congested router may be dropping packets and thus having the same apparent effect. Now, if every Web surfer had 350 kilobits of switched* (thus guaranteed) bandwidth, and every server had increased (though not by as much) bandwidth, plus the Internet infrastructure could handle it, we could all watch television via the Internet. How is this possible? IP multicasting, where a server sends out only a few streams, takes a lot of the burden off of the server and it's immediate bandwidth. The signal is reproduced by the routers along the data's path and thus the load is shared quite effectively. 350 KB of bandwidth is adequate for full-screen video, and 56 KB can't do it justice, not even considering that 56 KB modems typically only reach 48 KB on a good connection. So, the lack of breakthroughs in bandwidth are the primary restraint on all video over IP at present.
XDSL technologies perhaps have the most promise, as with these a consumer can get up to a megabit and a half or more of downstream bandwidth, and with that much to work with, as long as at least 25% of that can be maintained, video becomes more viable. This technology has more potential promise than cable modems since they connect directly to the central office and thus high-capacity SONET rings, whereas cable modems are constricted by 1-several T1's or a T3 at the cable headend. This allows cable modems to suffer bandwidth congestion if enough users are downloading large files, with live video being considered an infinite size file. Forget it if 25% of the cable modem users started viewing video at once, unless IP multicasting were used at the cable modem head end and they were viewing the same content.

OK, so now we know not to expect TV-quality video on the Net. Now, where can we find some interesting sources of video? First, I recommend getting the Real Player G2 from RealNetworks. They offer a free download preview version that doesn't expire. The system requirements are a Pentium system, but it will run acceptably on less, especially if your bandwidth is low anyway due to a modem rather than a LAN connection to the Net. Next, open your Web browser to www.dailybriefing.com and setup your daily briefing programs. Usually, the ABC & Fox news ones are good for starters. After you click on the Finish button, you can then find on the left the Start my briefing text, and clicking on that will activate the Real Player. There are so many controls and options at this point that I will have to save that for a later session. But for right now, have fun watching TV (albeit recorded) over the Internet. :-)

Is there anything else? Of course! Because of the aforementioned bandwidth shortage, slide shows of image snapshots are currently popular, and although updates are much slower than streaming video, picture clarity is often much higher. Without needing a lengthy download and plugin install, try going to NetWatch which has some cool "WebCams" which are simply color cameras that often update the image on the Web page. Go to the bottom of the page, and place your mouse pointer over the various "cams" for listings of sites. I hope to have a Webcam site of my own soon and will be able to explain the technology in greater detail then. That's enough for today, have fun!

*Switches vs. Hubs 101: Please note that this example presented below is a very unlikely scenario, and please don't call your cable company to upgrade your nonexistent "Hub" as this is all made up for the purpose of clarification.
A Hub shares traffic on a backbone that is the same speed as every connection to it, ie a 10 MB Hub has a 10 MB backbone. Say you are House C. House A and B to your left are exchanging a 1 GB file at 10 MBPS, and you all are connected to Hub 216 of A1-ISP. Although you want to get to House D, and neither you nor House D are creating Net activity, the Hub is already congested and thus you get a very small fraction of your 10 MBPS maximum throughput. After complaining to Network Provider A1-ISP, they decide that they will upgrade your local Hub 216 to a Switch, maintaining your 10 MBPS port to the Internet. But, that's no good you say, 10 MBPS so far seems too slow, you already have that speed! Well, after they install it, your Web surfing is 10 times faster, even though A and B are still transferring that 1 gigabyte file from last week, and you still have a 10 MBPS modem. As this example implies, a switch provides dedicated bandwidth to every port, and activity on any port does not impact the throughput on another. It does this by having a high-speed backbone that has much more bandwidth than any one port, and thus explains the greater price and desirability of Switches versus Hubs. :-)

Return to the main Rants Page




Copyright © 1998-2003 by Vincent N. Robinson
Page design by Vincent Robinson/vr@wtower.net/Revised 07-15-1998