Home
Watch Video
Create Video
   About Us
   Site Map
Gear Review

 

Download CallWave

Small Business Can Get Real with Internet Video – or the basics of using Real Video for your small biz Internet needs

 

 

Some people use Internet video to send out pictures of their parties and family events. Many corporations use streaming media to distribute messages to thousands of employees worldwide. Other companies are using the Internet to host and distribute full- length feature films and productions.  

Small businesses can also use Internet video to promote themselves and make money. For example, lets say you are a real estate agent or an up and coming moviemaker who wants to use the Internet to promote your business and capabilities.  You may have about ten or so video clips you would like to stream out to your potential web visitors. Each is about five minutes long. What do you need to do and what kind of gear do you require?  

The first requirement is bandwidth. At the most, how many people may be accessing your web site at one time? Five, ten, hundred, a thousand?  Let’s assume that as a small business, that at first, you will get maybe ten at once.

  Depending on what bit-rate your files have been compressed at will indicate what you need to connect out to the web.   For example, most Internet video producers compress at three rates, 56 Kbps for dial up, 100 Kbps for DSL or ISDN and 300Kbps for good DSL and cable modem. Let’s assume that your web visitors average 100K streams. Simply multiply the 10 streams by 100 Kbps each and you get 1,000 Kbps or 1 Mbps.  Now multiply that by an added 20 to 30 per cent for network overhead and you will have a good approximation of your broadband connection needs.

You also need to store the files. A five-minute long, 100 Kbps file takes up about 4 MB of space or so. Simply multiply the length of the video in seconds by the bit rate. Then divide by 8 to convert it from bits to bytes. 300 seconds times 100K equals 30,000K divided by 8 equals 3750 K or about 3.75 MB of space.  

Voila. Now do it again at 20 Kbps for the 56K dial-up connections and by 300 Kbps for the high-speed folk. Multiply the total by ten for each of the ten videos and you should get a rough ballpark estimate of how much storage space you need. Luckily, storage space is cheap.

  If you use a more advanced Real System server, you can create what are known as SureStream files. Real’s SureStream enables you to encode just once for all the Internet transmission variables. The Real System Server then can interact with your viewer’s web connection to provide the best possible viewing experience depending on how wide their broadband pipe is. In addition, SureStream can vary the broadcast bit-rate as the Internet network gets too busy and congested. In other words, if the net is wide open, a viewer may be getting 300 Kbps video delivered to their computer screen.  If there is Internet congestion, instead of freezing the video or dropping frames, SureStream will automatically throttle down the speed and hopefully the viewer won’t notice the change in broadcast quality. The negative is that SureStream files are much larger than typical Real Video files and take up more space on your hard drive.    

How to prepare your video for the Internet – using Real System Producer

  If you are starting with edited DV, MPEG or AVI files, you need to compress and convert them to Real Media files before posting them to the Internet. Many commercial video editing programs enable you to do this as part of the output stage of the production. Depending on what editing program you are using, you will get different set of options and capabilities for your final Real Media conversion. Some entry-level programs only provide a single RM option and quality/bit rate compression choice. More expensive, fully featured programs will provide many more.  

If you are not satisfied with your video editing tool’s compression options and features, if your program does not output to Real, or if you are working from finished AVI video files, you can choose to use either the free RealSystem Producer Basic or RealSystem Producer Pro for $199.  

The free RealSystem Producer Basic enables you to create content at two connection speeds while RealSystem Producer Pro gives you eight selections. In addition, Basic is only compatible with the new RealPlayer 8 and RealOne while videos created using Pro can be viewed by all the older RealPlayers. In addition, the pro version includes the RealMedia editor which lets you trim the start and stop times of your video files, paste several clips together into one, and synchronize HTML pages with video and audio content. The Pro versions Broadcast simulator lets you preview your clips at various bandwidth levels so that you can experience exactly what your web visitors will be seeing.

  By the way, if you don’t have video capture hardware or video editing software, you should consider the special Real Video Creation Kits. There are two versions –  Standard version for those capturing, editing and webcasting analog footage and Digital for capturing, editing and broadcasting digital video footage. Real Video Creation Standard version ($349) includes an Osprey210 analog video and audio capture card, VideoFramer editing software and RealSystem Producer plus for creating the streaming video files. The Digital version ($249) includes Studio Solution for RealVideo that is composed of a DV capture card and cables, as well as DV capture and editing software. It also includes the Real System Producer Plus for creating your streaming files.  

By connecting a live video camera and audio source to your computer running Real System Producer, you can create a live web cast. Of course, once the live RealMedia file is being encoded in real time, it needs to be fed into another system running Real Systems server in order to feed it out over the Internet. You also need a video server to distribute your encoded RealVideo files created by Real Producer.

  You can have your Real Producer software and RealSystem software all running on a single machine. However, if you are planning to do live web casts, it is recommended that you have one computer do the encoding and another computer do the serving. Your live camera and audio feed run into the RealProducer box, get encoded and then transferred out via Ethernet to the Real Server box that then connects out via your broadband supplier and serves the streaming videos out to the world.

    How to Serve – using Real Systems Server

  Once you have your files encoded into a Real Media format, you are ready to serve them out as demanded over the Internet. Some Internet broadcasters just provide a single streaming video format – either Real Video, or QuickTime, or Windows Media. Others try to accommodate them all. It really is your call. As all of these players are free, and are rapidly and easily accessible via downloads from the manufacturers web sites, it is doubtful that any web surfers will be unable to view your movies even if you decide to use only a single file type.

  If you decide to support all three formats, you should use a dedicated machine running Real Media server software. According to Dave Cotter, Group Products Manager at Real, even though it is possible to run both RealSystem Server and Windows Media Server on the same machine, it makes more sense to run them on separate boxes. As RealSystem Server also supports the streaming of QuickTime files, you would only need two boxes – one for Real Video and QuickTime, and a separate server box for serving Windows media files.

  However, in the real world, it makes much more sense to just pick one format and stay with it. It is a lot simpler and a lot less expensive.  Most people who are using the Internet already have RealVideo player installed on their computer. You might want to be careful though and add a direct link to the RealPlayer download site just in case.

  According to Cotter, many small businesses prefer to use RealSystem Video server versus Microsoft server because of this ability of Real Networks to serve both Real Media and QuickTime on a variety of operating machines and systems. And, he said, “RealSystem Servers are much easier to set up and administer.  Setting up a Windows Media server can be very complicated and requires more steps.”

  Which RealSystem Server Should You Pick?

  There are several different flavors of RealSystem Servers to choose from. You can use the free RealSystem Server Basic version that provides up to 25 simultaneous connections, the $1995  RealSystem Server Plus which can support up to 60 streams, or the top of the line $5995 RealSystem Server Professional that can support a hundred streams and enables the user to easily add more streaming capabilities as needed. In addition, the advanced products also include support for additional interactivity and programming options.

  For just starting out, the free Real System Server may work just fine. Real Networks will be happy to sell you a bigger and better system as your needs increase.

  What kind of hardware do you need?

If you are running Windows the minimum specifications for RealSystem Producer is 200 MHz Pentium but a P3 is recommended. RealProducer will run on Windows 95, 98 or ME but Windows NT, 2000 or XP is recommended. The Real Networks website says you can get away with only 32 MB of RAM but at least 64 MB is recommended. However, as with most computer applications, the more power and RAM you throw at it, the happier you will be. If you are using a Mac, you’ll need at least a Power PC but a 400 GHz or better G4 is recommended. You need at least 64 MB of RAM but of course, the more the better, especially if plan on doing live encoding for web casting.

Here are the details for Encoder System Requirements

http://www.realnetworks.com/products/producer/specifications.html

  For RealSystem Server, minimum is an Intel Pentium running Windows NT, Windows 2000 or XP Workstation. You’ll need at least 256 MB of RAM and 512 MB is recommended. The more RAM, the more users that can be served at one time. RealSystem Server will work with most common web server programs including Apache, Microsoft IIS, Netscape Netsite and Enterprise Server. You can also run RealSystem Server on a Mac Power PC or better.   For more info about technical requirements for RealSystem Servers, check

http://www.realnetworks.com/products/servers/plus/specifications.html

  For your Internet connection, it is much preferable to have a Static IP address rather than the dynamic address used by most consumer and business broadband accounts. A dynamic address means that every time you connect to the Internet, you get an assigned IP address. It changes each time you connect. Obviously, that makes it a bit difficult for web surfers to find you. Contact your service provider. You usually get charged a bit extra for a static address but it is well worth it. You CAN set up a server using dynamic but you will need extra equipment and a bit complex.

  Bigger and Better

  What if you want to serve more video streams at a single time?   We have extrapolated a server that would provide 10 100 Kbps streams simultaneously. This requires a one Mbps upload connection.  Unfortunately, most business and personal broadband accounts provide very fast download connections, but a much slower upload. For example, my cable download is a screaming 1.5 Mbps or so but my upload is only 300 to 400 Kbps at the best. With this connection, plus an extra 20 to 30 per cent for network overhead, I could only serve out three or so 100 K connections before my bandwidth limit was exceeded.

  What are your options? You could decide only to stream at 56K or slower, you could purchase a bigger Internet pipe to your home or business, or, as many ISPs would recommend, you collocate your server with your ISP.

  By co-locating your server, you have direct access to your ISP's backbone connection and your webcasts are not limited by the size of Internet connection running to your location.   In addition, according to Rob Ayer, Network Operations Manager of RedWire, a growing ISP in Southern California, by subscribing to a managed co-location service, you can also reduce your start-up and capital costs because you can use equipment provided by the ISP. In addition, you don't have to maintain it. Your collocation fee can include maintenance and monitoring by the ISP's staff. For example, if in the middle of the night, or while you are on vacation, your web server crashes, you don't have to fly back to fix it. The IS staff can handle it and that can save you some headaches. It is your choice. You can host your videos yourself or you can have some help. Of course, help is not free….

  So what should you do when planning your online video business? Start small and work your way up. Get what you need for your anticipated server load.  Real Video products are scalable and can always be upgraded to add additional functionality, bandwidth and subscribers numbers as your business and your streaming needs grow. Their tech support is friendly and helpful. Spend some time on the Real Networks web site studying the various how-to manuals and online documentation regarding how to set up and use RealSystem Producer and RealSystem servers.  

  The hard to find, one year free evaluation version of RealSystem Server Basic

http://licensekey.realnetworks.com/rnforms/products/servers/eval/index.html?ulf=bas

  The even harder to find download page for Real’s various free and trial versions of its products.

http://www.realnetworks.com/products/free_trial.html

  Information about all the RealVideo products – from players to servers

http://www.realnetworks.com/products/index.html