previous next

Introduction

Welcome to RealNetworks® RealServer, the most powerful server software available 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 technical system administrators who will be managing RealServer and its activities, but not necessarily creating the material to be streamed. Information on creating content is available in a companion book, the RealSystem Production Guide.

Information services professionals, server administrators, Web masters, and others who provide Web pages for the Internet and for intranets may also find this book useful.

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

How This Manual Is Organized

This book contains the following chapters:

Chapter 1, "Quick Start"

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

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

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

Chapter 3, "Overview of RealServer"

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

Chapter 4, "Sources of Content"

To serve clips to users, you first need to get the content. This chapter describes two tools for creating content, RealProducer® Plus and G2SLTA .

Chapter 5, "Understanding Link Formats"

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

Chapter 6, "Starting and Stopping RealServer"

This chapter is a guide to starting and stopping RealServer. Depending on which platform you run RealServer on, different automatic options are available.

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 media caches, firewalls, the assignment of IP addresses for RealServer's use, and differences between RealServer running on different platforms.

Chapter 9, "Firewalls and RealServer"

If you're delivering content to users on the Internet, you'll want to know how RealServer and other RealSystem products interact with firewalls. This chapter provides that information.

Chapter 10, "Streaming On-Demand Presentations"

This chapter gives instructions for delivering prerecorded or prepared clips.

Chapter 11, "Unicasting Live Presentations"

Live clips are streamed much like static clips, but with a few differences. Use this chapter to learn how to make broadcasting work as smoothly as possible.

Chapter 12, "Splitting Live Presentations"

This chapter explains how splitting can help you make the best use of bandwidth and provides the highest possible quality of reception.

Chapter 13, "Multicasting Live Presentations"

This chapter discusses multicasting, which is a way of sending a single live stream to multiple clients, rather than sending a separate stream to each individual client. Clients connect to the stream rather than to the RealServer computer.

Chapter 14, "Limiting Access to RealServer"

This chapter shows you how you can limit access to RealServer by specifying restrictions such as maximum bandwidth and IP addresses.

Chapter 15, "Authenticating RealServer Users"

With RealServer, you can control and limit who can view your content. This chapter describes the different RealServer authentication methods and the advantages of each one.

Chapter 16, "Storing Authentication Data"

RealServer comes with some different methods for tracking authentication information, as described in this chapter. You can use this data for billing purposes or to track who's watching what.

Chapter 17, "ISP Hosting"

If you're an Internet service provider (ISP), you can host streaming media on behalf of your customers. This chapter explains how.

Chapter 18, "Monitoring RealServer Activity"

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

Chapter 19, "Reporting RealServer Activity"

At some point, 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. As this chapter explains, errors are reported in their own log, which can help you troubleshoot any problems that might arise.

Chapter 20, "Streaming Targeted Ads"

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

Chapter 21, "Troubleshooting"

Running into problems? This chapter provides helpful steps you can take when you're not sure what's wrong. It also lists error messages and tells you what to do about them.

Appendixes

Appendix A, "Summary of Link Formats"

This appendix recaps the structure of URLs for all of the different types of content and delivery formats for streamed media.

Appendix B, "Configuration File Syntax"

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

Appendix C, "Configuration File Contents"

For those who prefer to edit the configuration file directly rather than use RealSystem Administrator, this is a guide to the configuration file contents.

Conventions Used in This Manual

This section explains some conventional terms and formats used throughout the book.

Terminology

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

RealSystem clients, such as computers running RealPlayer, are referred to generically as "clients". Wherever information applies specifically to RealPlayer or RealPlayer Plus, this is clearly stated. Although most clients currently in use are computers running RealPlayer, RealNetworks also makes a software development kit (SDK) that enables other companies to develop their own players with which they can receive the various types of streamed data.

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

"Clips," "content," "media files," "files", and "presentations" 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 This font is used for syntax of configuration files, URLs, or command-line instructions.
variables Italic text represents variables. Substitute values appropriate for your system.
emphasis Bold text is used for emphasis.
. . . Ellipses indicate nonessential information omitted from examples.
[ ] Square brackets indicate optional material. If you choose to use the material within the brackets, don't type the brackets themselves. An exception to this is in the access log, where statistics generated by the StatsMask variable are enclosed in regular brackets.

Sample Links

Links that point to RealServer take the following form:


realserver.example.com

where:

Default Locations and Values

In all of the examples given in this book, it's assumed that you've installed RealServer in the default location for your operating system and that you're using default values for all settings. Of course, you can customize RealServer however you want to meet your specific needs; default values are used here for clarity of illustration.

On Windows-based platforms, the default installation directory is C:\Program Files\Real\RealServer. On 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 in your version of RealServer. If you'd like to augment your RealServer's capabilities, contact RealNetworks or your reseller.

Additional Information
For instructions on reading license files with RealSystem Administrator, see "License Files".

Additional RealSystem Resources

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

Technical Support

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


Copyright © 2000 RealNetworks
For information on RealNetworks' technical support, click here.
Comments on this document? Click here.
This file last updated on 11/28/00 at 17:34:41.
previous next