previous next

Introduction

Welcome to Helix Universal Proxy version 9.0, the most powerful caching proxy server available for streaming media. Helix Universal Proxy teams with media servers and players to optimize bandwidth and improve the playback experience. This manual will help you use and take full advantage of Helix Universal Proxy for real-time delivery of media files.

What is Helix?

Helix from RealNetworks is a universal digital media delivery platform. With industry-leading performance, integrated content distribution, advertising, user authentication, Web services support, and native delivery of RealMedia, Windows Media, QuickTime, and MPEG-4, Helix from RealNetworks is a robust digital media foundation that meets the needs of enterprises and networking service providers.

Audience for this Guide

This guide is intended for system administrators who will set up and manage Helix Universal Proxy.

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

How This Guide Is Organized

This guide contains the following chapters:

Chapter 1: New Features

If you're familiar with previous versions of proxy servers from RealNetworks, this chapter will give you a quick update on the new features found in Helix Universal Proxy.

Chapter 2: Overview

This chapter gives the "big picture" of how Helix Universal Proxy works.

Chapter 3: Installation and Quick Start

Find out how to install and start Helix Universal Proxy, and how to use the Web-based administration tool, Helix Administrator. Options for starting Helix Universal Proxy automatically, on different platforms are discussed as well as license information.

Chapter 4: Proxy Setup

This chapter discusses configuration options involving addresses, ports, and some differences between Helix Universal Proxy and Helix Universal Server. Most options are configured at installation and may need no changing.

Chapter 5: Client Configuration

This chapter describes how to set up RealOne Player and Windows Media Player to contact Helix Universal Proxy.

Chapter 6: Firewalls

If you are delivering content to users on the Internet, you'll want to know how Helix Universal Proxy and other RealNetworks products interact with firewalls.

Chapter 7: Proxy Routing and Redundant Proxies

By employing several Helix Universal Proxys at once, you can funnel all streaming media Internet traffic through a single point. You can also create redundant network paths for your streaming media traffic.

Chapter 8: Multicasting

This chapter discusses multicasting, in which Helix Universal Proxy relays a single, live stream to multiple clients, rather than a separate stream to each client.

Chapter 9: Bandwidth Management

Helix Universal Proxy has several methods of managing the amount of bandwidth it uses. You can limit the amount of bandwidth in use at one time, and place a cap on the number of clients who can receive streaming media.

Chapter 10: Access Control

Learn how to limit which clients use your Helix Universal Proxy, based on their IP addresses.

Chapter 11: Authentication

Learn how to validate users attempting to access your Helix Universal Proxy with usernames and passwords.

Chapter 12: Proxy Monitor

To provide highest quality service, you'll want to keep track of how many clients are accessing your Helix Universal Proxy.

Chapter 13: Access and Error Logs

Helix Universal Proxy can report client behavior with a customizable degree of detail. Errors are reported in their own log, which can help you troubleshoot any problems that arise.

Chapter 14: Custom Logging

Helix Universal Proxy custom logging provides a way for you to create your own unique logging system using custom templates, or by using the built-in templates already provided.

Chapter 15: Troubleshooting

If something isn't working the way you expected, use this chapter as a resource to find your way.

Appendix A: Configuration File

This appendix presents a discussion on the basics of the Helix Universal Proxy configuration file, as well as XML syntax used in the file.

Appendix B: Address Space Bit Masks

This appendix explains how to identify a range of IP addresses by assigning a bit mask to a 32-Bit IP address. This is handy information for the access control and multicasting features.

Appendix C: Authentication Data Storage

Helix Universal Proxy comes with different methods for tracking authentication information, as described in this appendix. With this information you can set up your own authentication database.

Conventions Used in This Manual

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

Terminology

Because this guide is designed for the Helix Universal Proxy administrators, the term "you" refers to the administrator.

RealNetworks clients, such as RealOne Player, or Windows Media Player are referred to generically as "clients". Where information applies specifically to the RealNetworks® RealOne Player, this is spelled out.

Note: Although most clients currently in use are computers running RealPlayer or RealOne Player, RealNetworks also makes a software development kit (SDK) that enables other companies to develop their own players with which they can use to receive the various types of streamed data.

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

Typographical Conventions

The following table explains the typographic conventions used in this guide

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 ClientStats variable are enclosed in regular brackets.
:

Default Locations and Values

In all of the examples given in this book, it's assumed that you've installed Helix Universal Proxy in the default location for your operating system and that you're using default values for all settings. Of course, you can customize Helix Universal Proxy 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\Helix Proxy

Additional RealNetworks Resources

In addition to this guide, the following RealNetworks resources are available at: http://service.real.com/help/library/index.html


RealNetworks, Inc. © 2002 RealNetworks, Inc. All rights reserved.
For more information, visit RealNetworks
Click here if the Table of Contents frame is not visible at the left side of your screen.
previous next