previous next

Chapter 1: What's New in RealSystem?

The open, end-to-end architecture of RealSystem gives you more possibilities for creating Web-based multimedia than ever. If you're familiar with previous versions of RealSystem, this chapter gives you a quick look at changes in the latest releases of RealSystem.

What's New in RealSystem 8?

RealSystem 8 builds on RealSystem 7, introducing new features for RealServer 8, RealPlayer 8, and RealProducer 8.5. This section describes new features in RealSystem 8 that affect content authoring.

RealAudio 8 Stereo Codecs

RealProducer 8.5 introduces new RealAudio 8 stereo codecs that create clips with better sound quality, especially at higher bandwidths. Only RealPlayer 8 can play RealAudio 8 clips. For a list of new codecs, see "RealAudio 8 Stereo Music Codecs".

New RealVideo 8 Codec

RealProducer 8 introduces the RealVideo 8 codec, which creates RealVideo clips that have significantly better visual quality than clips encoded with previous codecs. Only RealPlayer 8 can play RealVideo 8 clips. For more information, see "RealVideo 8 Codec".

Flash 3 and Flash 4 Support

RealServer 8 can stream Flash 4, 3, and 2 clips to RealPlayer 8. This lets you create RealPlayer animations that use Flash 4 interactive commands. If you have worked with Flash 2 in RealSystem before, note that Flash 4 commands work differently in RealPlayer. See Chapter 5 for more information.

Additional SMIL Attributes Supported in RealPlayer 8

RealPlayer 8 now supports the following SMIL 1.0 attributes, which have no effect on earlier RealPlayers:

RealPlayer 8 Opens in Compact Mode

Through a Ram file, you can open RealPlayer 8 in its compact mode. See "Setting a Presentation's Starting Mode" for instructions.

What's New in RealSystem 7?

RealSystem 7 is based on RealSystem G2 technology. It has all the capabilities of RealSystem G2, and introduces new features for RealServer 7, RealPlayer 7, and RealProducer 7. This section describes the new RealSystem 7 features that affect content authoring.

RealPlayer 7 New Features

The following features may affect how you produce streaming media for RealPlayer 7. See the RealPlayer 7 online help for information about changes to the RealPlayer 7 user interface.

PNG Images Supported

RealPlayer 7 includes support for the Portable Network Graphics (PNG) image format (.png file extension) in addition to JPEG and GIF formats. You can now use PNG images in both SMIL and RealPix presentations.

Pop Up Multiple RealPlayer 7 Windows

You can write hyperlinks that open content in new RealPlayer 7 windows. This lets you pop up a new RealPlayer window when a viewer clicks a link in a SMIL or RealText presentation.

Additional Information
See "Popping Up New RealPlayer Windows".

Cache Graphics with RealPlayer 7

You can instruct RealPlayer 7 to cache image files downloaded through HTTP. This is useful for SMIL presentations that RealPlayer 7 users repeatedly view. On reloads or revisits, RealPlayer uses cached images instead of downloading the images again from the server.

Additional Information
See "Caching Files on RealPlayer".

View SMIL Source Markup for Streamed Presentations

RealPlayer 7 has a View>Source command that displays the markup for the presentation's SMIL source file in your Web browser. This helps you learn how other content authors have assembled their presentations.

Additional Information
See "Viewing SMIL Source Markup".

RealServer 7 New Features

See RealServer Administration Guide for full information about new features in RealServer 7. The following RealServer 7 features may affect how you produce streaming media presentations.

Ad Streaming

RealServer 7 has an advertising extension that lets you display banner ads in RealPlayer during streaming presentations. You can also stream media ads in formats such as RealVideo and Flash. This feature works with all major ad serving systems. The RealServer administrator configures most features of ad streaming.

Additional Information
For information on creating SMIL presentations that include ads, see Chapter 9.

What's New in RealSystem G2?

RealSystem G2, introduced in 1998, is a complete streaming media platform based on a new software architecture. Fundamentally different from previous versions of RealSystem, such as RealSystem 5, it uses an open architecture that allows software developers to add new features to RealPlayer and RealServer by developing plug-ins. It is also the first streaming media system built to use a standards-based streaming protocol (RTSP) and timing language (SMIL).

New Streaming Possibilities

Text and Still Images Now Stream

RealText and RealPix let you stream text and create streaming slideshows that use special effects such as fades and zooms. In RealSystem G2, they join RealAudio, RealVideo, and Flash as standard RealSystem clip types. In addition, RealPlayer G2 and RealPlayer Plus G2 can display JPEG and GIF images.

Additional Information
See "Step 2: Choose Clip Types and Gather Tools".

Open Plug-In Architecture Streams New File Types

RealSystem's open architecture lets RealNetworks' development partners create plug-ins to stream virtually any file type. Automatic download of plug-ins ensures that RealPlayer users can play new RealSystem streaming file types as soon as they are introduced.

Additional Information
For more on the RealNetworks developer program, visit http://www.realnetworks.com/devzone/realdevelopers/.

Advancements in RealAudio and RealVideo

SureStream™ Technology Encodes Single Clips for Multiple Bandwidths

The new SureStream technology available exclusively in RealSystem G2 lets you encode a single RealAudio or RealVideo clip for up to six separate bandwidths. All Web page visitors click the same link to play the clip, but their RealPlayers receive different encodings appropriate for their various connection speeds.

Additional Information
See "SureStream RealAudio and RealVideo" for an overview of SureStream.

New RealAudio Codecs Provide Superior Sound Quality

RealSystem G2 introduces a new family of RealAudio codecs that provides fast encoding, superior sound, and the ability to encode a single clip for delivery at different bit rates using SureStream technology.

Additional Information
"RealAudio Codecs" lists the new codecs.

New RealVideo Codec Provides Fast Encoding for Multiple Bandwidth Clips

RealSystem G2 introduces a new RealVideo codec that provides faster encoding and lets you use SureStream technology to encode a single RealVideo clip for up to six different bandwidths.

Additional Information
See "Understanding RealVideo" for more information.

Easier Presentation Assembly

SMIL Files Coordinate Presentations

For presentations that include more than one clip, you create a SMIL file to specify how and when each clip plays. SMIL, which stands for Synchronized Multimedia Integration Language, is a standardized language that uses a simple markup similar to HTML to coordinate a streaming presentation.

Additional Information
For a look at SMIL features, see "Understanding SMIL".

Bandwidth Negotiation Through Multiply Encoded Clips or SMIL

RealSystem G2 introduces simpler methods for supporting multiple bandwidth connections. As described previously, the new SureStream technology allows you to encode a single RealAudio or RealVideo clip for multiple connection speeds. Or you can let RealPlayer choose between different versions of a presentation based on bandwidth parameters in the SMIL file. Either way, you need just one link on your Web page, and your encoded clips do not need to conform to any naming conventions.

Additional Information
See "Reaching Multiple Audiences" for an overview

RealPlayer Launched Automatically

The Ramgen feature of RealServer™ can launch RealPlayer automatically. This means you do not need to create a Ram file (extension .ram or .rpm) manually. In your Web page, you link to a SMIL file or media clip, including in the URL a Ramgen parameter that causes the Web browser to launch RealPlayer and give it the SMIL file or clip.

Additional Information
See "Linking Your Web Page to RealServer".

Enhanced Protocol Support

RTSP Now Used

Because it still supports the PNA protocol, RealServer for RealSystemG2 is backward compatible with RealSystem 3.0 through 5.0. But it introduces as its primary protocol the RealTime Streaming Protocol (RTSP), an open, standards-based protocol for multimedia streaming. Because of this, URLs that point to media clips on RealServer now begin with rtsp://.

RealSystem Interoperates with RTP-Based Servers and Clients

When communicating with RealPlayer, RealServer uses RealTime Streaming Protocol (RTSP) as its control protocol and RealNetworks' proprietary RDT as its packet protocol. But because RealSystem G2 also supports international standards for streaming media, RealServer and RealPlayer interoperate with RTP-based media servers and clients. The following table lists the protocols used with different mixes of servers and clients.

RealSystem Protocols
Server Client Control
Protocol
Packet
Protocol
RealServer G2 and later RealPlayer G2 and later RTSP RDT
RealServer G2 and later RTP-based client RTSP RTP
RTP-based server RealPlayer G2 and later RTSP RTP
RealServer G2 and later RealPlayer 3.0 to 5.0 PNA PNA
RealServer 3.0 to 5.0 RealPlayer G2 and later PNA PNA

Compatibility with Previous Releases

RealSystem G2 and later are fully compatible with presentations developed for RealSystem 3.0 through 5.0. You do not need to change any existing content. RealPlayer G2 and later can play back clips streamed by an earlier version of RealServer. As well, RealServer G2 and later can stream presentations originally created for earlier versions of RealSystem. When you create a RealSystem presentation, you can use different techniques to make it compatible with earlier versions of RealPlayer.

SureStream Has a Backward-Compatibility Option

With RealSystem's SureStream technology, you can encode a single RealAudio or RealVideo clip at multiple bandwidths for RealPlayer. When you encode the clip, you select a backward-compatibility option to include an encoding for earlier versions of RealPlayer. This works only when streaming from RealServer, however, because Web servers cannot serve SureStream clips.

RealServer Can Stream Alternate Clips Through a Single URL

If you cannot use a single SureStream clip, create two clips, one for RealPlayer for RealSystem G2, and one for earlier versions of RealPlayer. You can then use RealServer's altplay option for Ramgen to deliver either clip through a single URL. If not using Ramgen, you can create a Ram file that lists both files.

Additional Information
See "Using Ramgen". For information on creating a Ram file, see "Creating a Ram File Manually".


Copyright © 1998-2000 RealNetworks
For information on RealNetworks' technical support, click here.
Comments on this document? Click here.
This file last updated on 12/12/00 at 15:34:03.
previous next