Welcome to Helix Universal Server, the most powerful server software available for streaming media files across an intranet or the Internet. This reference will help you use and optimize Helix Universal Server for real-time delivery of media files.
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.
This reference is intended for advanced system administrators who prefer to edit Helix Universal Server's configuration file directly rather than using Helix Administrator.
This guide contains the following chapters:
This chapter contains information you need about configuration file basics, text editing guidelines, and XML syntax used by the server configuration file, rmserver.cfg.
This chapter describes the paths, ports, and password lists found at the beginning of the configuration file.
This chapter provides an overview of the file system mount (FSMount) section
of the configuration file.
This chapter discusses how to set up mount points in the FSMount section of
the configuration file to handle on-demand streaming content.
This chapter explains how to set up a mount point in the FSMount section of
the configuration file for any sort of external data store such as NFS or SAN.
This chapter discusses how to set up a secure mount point in the FSMount
section of the configuration file for media.
This chapter provides an overview of the mount points in the FSMount section
fo the configuration file used by the Helix Administrator. Each of these
mount points are automatically set up during installation.
This chapter discusses how to set up mount points in the FSMount section of
the configuration file to handle encoders. Mount points for RealNetworks
encoders, QuickTime and RTP encoders, and Windows Media encoders are
included.
This chapter shows how to set up a mount point in the FSMount section of the
configuration file for the Ramgen application.
This chapter describes how to set up the configuration file to allow a user to view the non-secure source of SMIL markup (if used), as well as information about clips and live broadcast streams.
This chapter discusses ad streaming.
This chapter provides information on setting up the cofiguration file for multicasting. Three types of multicasting are discussed: back-channel, scalable, and Windows Media multicasting. In addition, the Session Announcement Protocol (SAP) requirements are also described.
This chapter discusses how to set up mount points in the FSMount section and
other parts of the configuration file to handle content caching of on-demand
content.
This chapter discusses how to set up redundant services for both encoding
and broadcasting. These redundant services are set up in both the FSMount
section of the configuration file, and their own sections.
This chapter shows how to modify the configuration file to enable splitting of
media broadcasts. Splitting is set up by adding a mount point to the FSMount
list, and adding information about the broadcast transmitter and receiver.
This chapter describes how to create substitute names for actual sources that are to be published in URLs.
This chapter discusses how you can create rules that restrict or permit access to the Helix Universal Server. These rules are based on the IP address or host name of the requesting machine, and the port on the server to which the request is made.
This chapter discusses distributed licensing.
This chapter shows how to limit the number and types of media client connections made to Helix Universal Server, and to set a limit on the bandwidth that Helix Universal Server uses for streaming.
This chapter shows how to verify a user's credentials using realms. The realm associates a database with a protocol to encrypt their username, passwords, and other information
This chapter discusses how to modify the configuration file to associate part of a URL with the plug-in that should process the request.
This chapter describes how to modify the configuration file for player authentication so they can view protected content without having to enter a user name and password.
This chapter shows how to use the configuration file to associate database plug-ins with location information.
This chapter demonstrates how to modify the configuration file to serve streaming content in a new location over HTTP by specifying which mount points allow HTTP requests.
This chapter discusses how to modify the configuration file to reserve specific addresses for Helix Universal Server's use by forcing the server to bind only to an IP Address or DNS host name.
This chapter describes how to modify the configuration file to let an Internet Service Provider (ISP) allot connections to users.
This chapter discusses how to add names of streams to the configuration file to so that Helix Universal Server will archive the incoming live stream by that name to a file.
This chapter describes the variables you can configure in the configuration file to control the amount and type of client statistics gathered in the server access log, and limits to the access and error log files based on time and size.
This chapter shows how to add new MIME types to the configuration file if you plan to deliver a custom data type over HTTP
This chapter discusses any variables that are used only in UNIX systems.
Because this guide is aimed at the Helix Universal Server administrator, 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. RealNetworks also makes a Software Development Kit that enables other companies to develop their own players which can also receive streamed data types.
"Clips," "content," "media files," and "files" are used interchangeably to indicate the material that Helix Universal Server streams.
The following table explains the typographic conventions used in this guide:
In addition to this guide, the following RealNetworks resources are available on the RealNetworks web site at http://service.real.com/help/library/index.html.
This guide explains how to set up, configure, and run Helix Universal Server to stream multimedia.
This file contains supplemental information not covered in the administration guide. To view this guide, click Readme in Helix Administrator.
If you're using Helix Universal Proxy, or are working with someone who is, this manual describes the use of Helix Universal Proxy and configuration information.
You'll find information on using RealNetworks products with firewalls at
http://www.service.real.com/firewall/
|
|
© 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. |