previous next

Release Notes - version r4

Documentation Updates

Specific documentation updates include:

Sample Additions

The RealSystem SDK provides numerous sample files from which you can develop your plug-ins and applications. For a complete list of samples supplied in this version of the SDK, see "samples Directory". The following samples have been added to this version of the SDK:

Authenticating File System Plug-in Sample Added

A new authenticating file system plug-in sample has been added. This plug-in closely parallels the standard file system plug-in sample, but verifies the user's identity using realms.

Audio Device Top-level Client Sample Added

A new audio device top-level client sample has been added. This top-level client shows how to add low-level audio

RTP-audio Remote Broadcast Encoder Application Sample Added

A new RTP-audio remote broadcast encoder application sample has been added. This application demonstrates how to stream various types of live audio.

Pay-per-view Allowance Plug-in Sample Added

A new pay-per-view allowance plug-in sample has been added. This plug-in manages pay-per-view authentication by password protecting all appropriate URLs and authenticating clients that attempt to access the protected URLs.

Simulated Live Transfer Agent (SLTA) Application Sample Added

A new simulated live transfer agent (SLTA) application sample has been added. This application replays a prerecorded stream as though it were live.

Video Capture Top-level Client Sample Added

A new video capture top-level client sample has been added. This top-level client demonstrates how to capture or intercept video frames.

Data Conversion and Reversion Plug-in Samples Added

New data conversion and reversion samples have been added. These samples provide a means of converting and restoring a stream from the server to a player. As an example, these samples could be used for encrypting data on a server (the converter always resides on the server) and decrypting the data on a player (the reverter always resides on the player). In addition, file and stream headers can be converted. The data conversion and data reversion plug-ins can also send messages back and forth to each other. These messages can be used, for example, as a key exchange between an encryptor and decryptor.

When a player plays a stream from a DataConvertMount, that stream goes through the corresponding IRMADataConvert interface on the server. An IRMADataRevert interface residing on the player and matching the data conversion MIME type on the player gets instantiated, and handles the stream reversion. The converter and reverter communicate with each other through IRMADataConvertResponse::SendControlBuffer and IRMADataRevertResponse::SendControlBuffer.

Slide Show Sample Added

A new live RealPix slide show sample has been added. This sample demonstrates how to make a slide show application using IRMALiveRealPix.

Problems, Restrictions, and Workarounds

The following are known restrictions on the use of this release of the RealSystem G2 SDK:

Internet Explorer 3.0 and SMIL

Internet Explorer 3.0 does not properly read SMIL files that use the <head> or <title> tag. It ignores the file's MIME type and tries to display the file as HTML. Avoid this problem by omitting these tags in your SMIL files. This problem does not occur with Netscape Navigator or Internet Explorer 4.0 and later.


Copyright © 2000 RealNetworks
For technical support, please contact supportsdk@real.com.
This file last updated on 05/17/00 at 12:50:15.
previous next