Release Notes

RealServer 5.0 and Basic Server Plus 5.0

This document contains the following topics:

New Features
Notes
Getting Started
Corrections to Manual

RealServer
Basic Server Plus

Known Problems With RealServer and Basic Server Plus


New Features



Notes


      gunzip -c <filename>.tar.gz | tar xfv -

However, on some UNIX flavors, the -v switch works differently. As such, simply remove the -v switch from the above command to uncompress and unarchive the download server archive:
       gunzip -c ./<filename>.tgz | tar xf -

        127.0.0.1

If no IPBinding list is specified in the .cfg file, live file archiving will work normally.

Getting Started


  1. Install RealServer or Basic Server Plus.
  2. Start the RealServer or Basic Server Plus:
  3. Start the Adminstration Page with the following command in a Web browser:
  4. http://<myserver>:<port>/

  5. The user name is "Admin" and the password is defined in the MonitorPassword setting in the server.cfg file.
  6. Play a test clip by clicking the Sample Content link on the Administration Page.
    Once the sample clip plays successfully, you're up and running!

Corrections to Manuals


Updated versions of both the RealServer manual and the Basic Server Plus manual, containing the changes listed below as well as additional information, are available as Adobe Acrobat files included with your installation. Updated versions may be available on the RealNetworks Web site. Information below reflects changes to the printed manuals.

RealServer

Chapter 2, pages 15 and 24:

Replace the text that says:

Note: Setup asks you to register online. If you don't register during Setup, it will prompt you each time you start the Basic Server Plus until you register.

with:

When you start the Basic Server Plus it asks you to register online. Basic Server Plus will not start unless you register.

Chapter 3, page 41:

The paragraph referring to the Connections window should say:

The Connections window indicates how many clients are connected to your site simultaneously.

Chapter 3, page 46:

The "-I" switch should be lowercase: "-i".

Chapter 4, page 75:

IPBindingList syntax is incorrect. It should say:

IPBindingList [{<IPAddress1>}, {<IPAddress2>}, {<IPAddress3>},...]

Chapter 4, page 79:

Statsmask setting is incomplete; it should say

0 No additional statistics
1 Statistics type 1 only
2 Statistics type 2 only
3 Both statistics types 1 and 2
4 Statistics type 3 only
5 Both statistics types 1 and 3
6 Both statistics types 2 and 3
7 All statistics (types 1, 2, and 3)

Chapter 4, page 79:

AdCfgList values 3 and 4 are reversed. They should read

3 Play both lead and end ads
4 Play in-line ads only (pre-defined content markers must be defined in a .rad file)

Chapter 4, page 105

The default values are incorrect: they should say "logs\pnad.log" or "logs/pnad".

Chapter 4, page 112:

Replace "slta" with "rvslta".

Chapter 4, page 107:

Default value for AuthPath should be "/nonexistent"; example value should be "Authpath \secure".

Chapter 4:

New variable SplitterMaxResendPPS: Maximum packets per second (PPS) that a splitter source will output in response to a negative acknowledgement from a splitter.

Chapter 6:

Add a sentence:

It is recommended that the same RealEncoder version or RealPublisher version be used to create both ads and content, to ensure consistency in these settings

Chapter 7, page 161:

Strike the following paragraph:

Using the simulated live transfer agent program (rvslta), this playlist of content clips can be set up as a simulated live stream that plays in a continuous playback loop. Type "rvslta" at a command prompt to review the syntax of this command. For information on using the rvslta program, see Chapter 7, "Delivering Live Content."

Chapter 7, page 167:

Server behavior is now different when archiving live content. Replace the text that says:

RealServer automatically archives the live broadcast to a series of files named Live0.rm, Live1.rm, Live2.rm, and so on, in the /usr/Archive directory. Each file contains one hour of audio data encoded in the RealVideo 28.8 format.

with the following text:

While the RealEncoder or RealPublisher is still connected, RealServer automatically archives the live broadcast to a series of files named Live0.rm, Live1.rm, Live2.rm, and so on, in the /usr/Archive directory. Each file contains one hour of audio data encoded in the RealVideo 28.8 format. If it is restarted, and it encounters files with the same names, it will append a number based on a timestamp to the pre-existing file.

Chapter 7:

Add the following note:

Warning: If you are using Authentication to control access to secured content, note that when using ISP account hosting, the path specified in the UserList configuration setting must NOT be under the directory specified by the BasePath setting; if the path specified in UserList does lie under the BasePath directory, files in the UserList directory will not be secure.

Chapter 8, page 193:

SetControlsString was missing two items from its description: StatusPanel and ImageWindow.

SetConsoleName was missing the Boolean value:

SetConsoleName(String ConsoleName Boolean True)

Chapter 8, page 203:

Syntax for .txt file is incorrect. It should say:

u 10:00:45.00 &&media&&test2.html

Chapter 9:

Add the following text:

If StatsMask is configured to gather statistics type 3, note that the Access Log file size will grow rapidly. If you configure StatsMask to collect this information, be sure to review the log file frequently, as described in "Log File Maintenance."

Chapter 9, page 206:

"access.log" should say "pnaccess.log".

Chapter 9, page 211:

Sentence beginning "Moreover…" should say:

Moreover, these fields are only requested by the RealServer when the StatsMask configuration setting is set to 4, 5, 6, or 7.

Chapter 9:

If the RealServer is running on a UNIX platform, the Error Log also includes information about extreme errors such as faulty streams, memory corruption, and product incompatibilities. See the updated manual included with your installation for more information.

Appendix B, pages :

The values for both Reglog.txt and the Register_log table are changed:

Status

0 = Success
1 = Failed (playerID not readable)
2 = Failed (playerID not unique-already registered under different username)
3 = Failed (3.0 Player or older)

Basic Server Plus

Chapter 2, pages 14 and 22:

Replace the text that says:

Note: Setup asks you to register online. If you don't register during Setup, it will prompt you each time you start the Basic Server Plus until you register.

with:

When you start the Basic Server Plus it asks you to register online. Basic Server Plus will not start unless you register.

Chapter 2, page 14:

New plugins are missing from Windows Plugins directory:

ppvf3250.dll Administration page
stat3250.dll Status page
tstfs3250.dll Test sample content page

Chapter 2, page 14:

New plugins are missing from UNIX plugins directory:

ppvfs.so.5.0 Administration page
statfs.so.5.0 Status page
tstfs.so.5.0 Test sample content page

Chapter 3, page 37:

The "-I" switch should be lowercase: "-i".

Chapter 4, page 64:

IPBindingList syntax is incorrect. It should say:

IPBindingList [{<IPAddress1>}, {<IPAddress2>}, {<IPAddress3>},...]

Chapter 4, page 68:

Statsmask setting is incomplete; it should say

0 No additional statistics
1 Statistics type 1 only
2 Statistics type 2 only
3 Both statistics types 1 and 2
4 Statistics type 3 only
5 Both statistics types 1 and 3
6 Both statistics types 2 and 3
7 All statistics (types 1, 2, and 3)

Chapter 4, page 78:

Replace "slta" with "rvslta".

Chapter 4, page 74:

The following paragraph should be deleted:

If you purchased an intranet license for Basic Server Plus, you must specify both these settings to enable splitters on your intranet to access your Basic Server Plus.

Chapter 6, page 116:

SetControlsString was missing two items from its description: StatusPanel and ImageWindow.

SetConsoleName was missing the Boolean value:

SetConsoleName(String ConsoleName Boolean True)

Chapter 6, page 126:

Syntax for .txt file is incorrect. It should say:

u 10:00:45.00 &&media&&test2.html

Chapter 4, pages 74, 75-76:

References to SplitterControlList should be removed.

Chapter 6, page 94:

Server behavior is now different when archiving live content. Replace the text that says:

RealServer automatically archives the live broadcast to a series of files named Live0.rm, Live1.rm, Live2.rm, and so on, in the /usr/Archive directory. Each file contains one hour of audio data encoded in the RealVideo 28.8 format.

with the following text:

While the RealEncoder or RealPublisher is still connected, RealServer automatically archives the live broadcast to a series of files named Live0.rm, Live1.rm, Live2.rm, and so on, in the /usr/Archive directory. Each file contains one hour of audio data encoded in the RealVideo 28.8 format. If it is restarted, and it encounters files with the same names, it will append a number based on a timestamp to the pre-existing file.

Chapter 7, page 134:

Sentence beginning "Moreover…" should say:

Moreover, these fields are only requested by the RealServer when the StatsMask configuration setting is set to 4, 5, 6, or 7.

Chapter 7, page 128:

"access.log" should say "pnaccess.log".

Chapter 7:

If the RealServer is running on a UNIX platform, the Error Log also includes information about extreme errors such as faulty streams, memory corruption, and product incompatibilities. See the updated manual included with your installation for more information.

Add the following text:

If StatsMask is configured to gather statistics type 3, note that the Access Log file size will grow rapidly. If you configure StatsMask to collect this information, be sure to review the log file frequently, as described in "Log File Maintenance."

Appendix B, page 243:
In the permissions table, the value for the "expires" field should say "if permission_type=1". For the "debitted_time" field, the value should say "if permission_type=2". Also, the values for "url_type" are reversed. The correct values are 0 = clip, 1 = directory.


Known Problems with RealServer and Basic Server Plus