previous next

Introduction

Welcome to RealServer™, the most powerful server for streaming media files across an intranet or the Internet. This manual will help you use and optimize RealServer for real-time delivery of multimedia files.

Overview

This guide is intended for the technical system administrator who will manage RealServer and its activities, but not necessarily create the material to be streamed. Information on creating content is available in a companion book, RealSystem G2 Production Guide.

IS professionals, server administrators, Web masters and others providing Web pages for the Internet and intranet may also find this document useful.

RealServer Administration Guide is also available online at
http://service.real.com/help/library/index.html.

How This Manual Is Organized

This manual contains the following chapters:

Chapter 1, "Quick Start"

This chapter gives step-by-step instructions on getting RealServer started and running quickly.

Chapter 2, "What's New in RealServer?"

If you're familiar with previous versions of RealSystem, this chapter will give you a quick update on the new features in RealServer version 7.0.

Chapter 3, "Overview"

This chapter gives the "big picture" of how RealServer works with a Web server to stream media to client software such as RealPlayer©.

Chapter 4, "Sources of Content"

In order to serve clips to users, you first need to get the content. This chapter describes two methods (RealProducer Plus and G2SLTA) for creating content.

Chapter 5, "Understanding Link Formats"

This chapter describes how to construct the links to your content.

Chapter 6, "Starting and Stopping RealServer"

This is a guide to starting and stopping RealServer. Depending on which platform your RealServer runs on, different automatic options are available. The license structure is discussed.

Chapter 7, "Customizing RealServer Features"

Modifying RealServer by changing settings in the configuration file is the key to fine tuning RealServer features. Whether you use the RealSystem Administrator or edit the configuration file directly, this chapter describes how to make changes to RealServer.

Chapter 8, "Advanced Features"

This chapter discusses differences between RealServer on the different platforms, media caches, firewalls, and the assignment of IP addresses for RealServer's use.

Chapter 9, "Firewalls and RealServer"

If you are delivering content to users on the Internet, you'll want to know how RealServer and other RealSystem products interact with firewalls.

Chapter 10, "Streaming On-Demand Presentations"

In this chapter, instructions are given for delivering pre-recorded or prepared clips.

Chapter 11, "Unicasting Live Presentations"

Live clips are streamed much like static clips, with a few differences. Learn how to make broadcasting work well.

Chapter 12, "Splitting Live Presentations"

Splitting can help you make the best use of bandwidth and can provide highest-quality reception.

Chapter 13, "Multicasting Live Presentations"

Multicasting is a way of sending a single live stream to multiple clients, rather than sending a stream to every single client. Clients connect to the stream, rather than to the RealServer.

Chapter 14, "Limiting Access to RealServer"

You can limit access to RealServer by specifying restrictions such as maximum bandwidth and IP addresses.

Chapter 15, "Authenticating RealServer Users"

Control and limit who can view your content; this chapter describes the different RealServer authentication methods and the advantages of each.

Chapter 16, "Storing Authentication Data"

RealServer comes with some different methods for tracking authentication information. Use such data for billing or to track who's watching what.

Chapter 17, "ISP Hosting"

If you are an Internet Service Provider (ISP), you can host streaming media on behalf of your customers.

Chapter 18, "Monitoring RealServer Activity"

To provide highest-quality service, you'll want to keep track of how many people are accessing your RealServer. This chapter describes the different methods of watching Server activity.

Chapter 19, "Reporting"

You'll want to look at trends and see what content is most popular. RealServer can report player behavior with a customizable degree of detail. Errors are reported in their own log, which can help you troubleshoot any problems that arise.

Chapter 20, "Streaming Targeted Ads"

RealServer can automatically insert advertisements into presentations. This chapter describes the many options available within this feature.

Chapter 21, "Troubleshooting"

Any problems? This chapter lists good steps to take when you're not sure what's wrong. It also lists error messages and tells what to do about them.

Appendixes

Appendix A, "Summary of Link Formats"

A quick reminder of the structure of URLs for all the different types of content and delivery formats for streamed media.

Appendix B, "Configuration File Syntax"

This appendix consists of a discussion of the XML syntax used by the configuration file.

Appendix C, "Configuration File Contents"

This is a guide to the configuration file contents, for those who prefer to edit it directly rather than using RealSystem Administrator.

Appendix D, "Configuration File Equivalents"

For those RealServer administrators who've worked with a previous version of RealServer, this chapter lists settings in the old configuration file along with their new XML-based equivalents.

Conventions in This Manual

This section explains some conventional terms and formats used throughout the manual

Terminology

Because this manual is aimed at the RealServer administrator, the term "you" refers to the administrator. People or customers who play clips served by RealServer are referred to as "visitors," "viewers," or "users."

RealSystem clients, such as RealPlayer, are referred to generically as "clients". Where information applies specifically to the RealNetworks RealPlayer or RealPlayer Plus™, this is spelled out. Although most clients in use are RealNetworks' own RealPlayer, RealNetworks also makes a software development kit that enables other companies to develop their own players which can also receive streamed data types.

RealSystem production tools, which create the files and data that RealServer streams, are referred to simply as "encoders."

"Clips," "content," "media files," and "files" are used interchangeably to indicate the material that RealServer streams.

The following table explains the typographic conventions used in this manual:

Notational Conventions
Convention Meaning
syntax Syntax of configuration files, URLs, or command-line instructions are given in this typeface.
variables Italicized text represents variables. Substitute values appropriate for your system.
emphasis Bolded text is used for emphasis.
. . . Ellipses indicate nonessential information omitted from the example.
[ ] Square brackets indicate optional material. If you choose to use the material within the brackets, do not type the brackets themselves. An exception to this is in the access log, where statistics generated by the StatsMask variable are enclosed within actual brackets.

Sample Links

Examples of links that point to the RealServer are given like this:


realserver.company.com

where:

realserver is meant to be the machine name of the computer that is running your RealServer. Substitute the name of your organization's computer where you see this text.

company.com is meant to be an example of a domain name. Substitute the domain name of your organization's machines where you see this text.

Default Locations and Values

In all the examples shown in this book, it is assumed that you installed RealServer in the default location for your operating system, and that you are using default values for all settings. You can certainly customize RealServer to meet your needs; default values are shown in this manual for clarity.

On Windows-based platforms, the default installation directory is C:\Program Files\Real\RealServer. For UNIX-based platforms, the default installation directory is /usr/local/RealServer.

Available Features

Depending on which RealServer product you purchased, some of the features described in this manual may not be available to you or may be limited in some way (such as the number of streams you can transmit simultaneously). Consult your license file for a list of which features are enabled on your RealServer. If you would like to add to your RealServer's capabilities, contact RealNetworks or your reseller.

Additional Information
Instructions on reading license files with RealSystem Administrator are given in "License Information".

Additional RealSystem Resources

In addition to this manual, you may need the following RealNetworks resources, available at http://service.real.com/help/library/index.html.

Technical Support

General troubleshooting steps and information about contacting RealNetworks technical support are given in Chapter 21, "Troubleshooting".


Copyright © 1998, 1999 RealNetworks
For information on RealNetworks' technical support, click here.
Comments on this document? Click here.
This file last updated on 12/02/99 at 10:52:45.
previous next