RealFlash

RealFlash provides the ability to stream vector animations made in Macromedia Flash and their associated sound files over the Internet and into the RealPlayer. RealServer is equipped to stream the Flash and audio clips to RealPlayer such that the animation and sound remain synchronized throughout the duration of the stream.

As a rule, RealFlash is best suited for streaming linear presentations that have continuous audio and images synchronized along a timeline. The streaming nature of RealFlash limits the complexity and interactivity that can otherwise be incorporated into non-streaming Flash. Branching and allowing for user-initiated events, such as clicking and rollovers midstream, are not recommended. Movie clips—series of animations independent of the timeline—should not be used either.

However, you can add interactivity by using the Shockwave commands play, stop, goto and play, and get URL, after a stream is complete. For example, you may want viewers to be able to click a graphic at the end of a RealFlash presentation that links them to a web page in a browser window. The Shockwave “get URL” command used with this graphic corresponds to an internal RealPlayer command that supports the link.

The nature of vector-based streaming animation is that it does not consume bandwidth at an even rate. At the start of a Flash presentation, images used in the animation are streamed, requiring the heaviest data transfer. After that, only “lightweight” instructions ...

Get Designing Web Audio & CD-ROM now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.