Ram DigitalNew Media Development
 
SolutionsPortfolioAbout Us Home :: Resource Center
Resource Center
 

Terminology
Bit, byte, baud, ADSL, ATM, bandwidth, it seems like new terms are invented daily. Wikipedia's Encyclopedia is a great resource for definitions of technical terms.

Connection Speed
Your Internet Service Provider says that you are connecting to the Internet at blinding speeds. Ever questioned why those high-resolution Sports Illustrated swimsuit issue photos take all afternoon to download? Someone might be stretching the truth. Check your actual current connection speed at Toast.net.

Download Speed
Ever wonder why those 600 KB digital photos of your dog that you send to your entire address book every day irritate some people? Here's how to calculate the download pain that you are inflicting on someone with a 28.8 modem connection:

  • 28.8 connection has an average throughput of 20Kbps.
  • 20Kbps divided by 8 (bit to byte conversion), means that they are downloading 2.5KB/second.
  • 600KB divided by 2.5KB/second, is 240 seconds. — 240 seconds divided by 60, is 4 minutes. You have to ask yourself, after waiting for 4 minutes for your photo to download, how much will your friends like you or your dog?

Things to know about multimedia applications...
As with many things in life, the K.I.S.S. principle also applies to multimedia development.

  • Make your application intuitive and easy for your viewer.
  • Never expect your viewer to go out of their way to install special plug-ins.
  • Know your target audience: their technology comfort level, computer speed, RAM, connection speed, and any security considerations.
  • Application stability decreases as you push the limits of the technology.

Things to know about using media players to deploy meetings online...

Considerations Flash Player Real Player QuickTime Windows Media
Able to deploy video & PowerPoint Yes (video clips < 2 min. best) Yes Yes Yes, but only inside of an IE browser.
Able to deploy audio & PowerPoint Yes Yes Yes Yes
Distribute over the Internet and on CD Yes Yes Yes Yes
Supports SMIL (the W3C standard) N/A Yes Yes No
Media Player size and download time on a 56K modem 400K (>2 min.) 8.6 MB (35 min.) 10.4 MB (43 min.) 9.6 MB (40 min.)
Media Player installation difficulties None Many installation options, file associations options, advertising and opportunities for confusion. Many installation options, file associations options, advertising and opportunities for confusion. Many installation options, file associations options, advertising and opportunities for confusion.
Corporate Standards for Media Player Yes Not usually Not usually Yes
Supported Platforms PC or Mac. Installed on 98% of all computers. Can also produce a self-contained exe file so that no media player is needed. PC or Mac. G2 RealPlayer from 1998 on. PC or Mac. Version 5 or newer. PC only. Internet Explorer 5.5 or newer. WMP 6.4 or newer. Audience must have upgraded their browser / media player within the last year.
Application Stability Very stable, 98% of all computers already have Flash installed. Very stable. Supports W3C standards. Very stable. Supports W3C standards. Uses proprietary coding which can change from version to version. Because it is very dependent on browser & player versions, stability can be an issue.
Server Support No special server needed. Media files will play from any standard web server on any platform. RealServer necessary to stream media. The RealServer can be deployed on all platforms. Low volume free versions of the server are available. QuickTime video server is necessary to stream media. The server can be deployed on Mac platform only. Free versions of the server are available. Windows Media Server is necessary to stream media. The server can only be deployed the PC platform. Free versions of the server are available.

Things to know when deploying streaming media...
SMIL (Synchronized Multimedia Integration Language) is the W3C standard for delivering streaming multimedia presentation over the Internet. The RealPlayer and the QuickTime player support SMIL, while Microsoft's Windows Media Player does not. Microsoft uses a propriety "SMIL like" language built into the Internet Explorer browser instead of the media player. Always, always, always consult with your corporate I.T. department before deploying video applications over your network. You will learn about your corporate standards for the installation of media player software as well as many other issues. It is better to understand these issues up front rather than after your project is completed.

About Video Streams
From work: Because of firewall issues, unless your firewall is configured to accept streaming video, you will get a TCP connection which will produce acceptable results as long as your network is not congested. If your network is congested, the file will rebuffer often. The RealPlayer automatically tries UDP first, if that connection fails then it defaults to TCP.

From home: On a 28.8 or faster modem, you will probably get a UDP connection that is good for this type of streaming media. UDP sends "streams of information" rather than the "packets of information" used in a TCP connection. On the RealPlayer you can see what is happening with your connection and your network bandwidth by selecting "Tools" then choosing "Playback Statistics". The "Statistics" window opens to the "Bandwidth" graph. Under the graph is your current connection speed. If you select the "Streams" tab, you can see what "Transport Protocol" is being used and whether you have a UDP or a TCP connection. You can do all of this while the video is playing. The QuickTime and Windows Media players have limited versions of this capability.

Back to top

 
Resource Center
Clients
Contact
Home