The RealAudio system allows you to create real-time on-demand multimedia presentations using the Cevents32 utility (Windows) or Cevents (UNIX). Creating a synchronized multimedia event using the command line tool is a three-step process:
RealPlayer can also read local synchronized multimedia files just as the Server does, and can use bandwidth negotiation.
Create the Input File.
After creating the text version of the input file, you must convert the file to a binary event file. This is done with the command line utility Cevents32 (Windows) or Cevents (UNIX). It uses the following syntax:
cevents32 <InputTextFile> <OutputEventFile>
cevents
<InputTextFile> <OutputEventFile>
where:
<InputEventFile>
is the file you just created
<OutputEventFile>
is the same name as the file with which it will be associated.
For example, to a create synchronized multimedia presentation to accompany paradise.ra, you would generate paradise.rae using the following command:
cevents paradise.txt paradise.rae
Copy the .rae file to the same directory as your .ra file. The .ra and .rae files must have the same name except for the file extension. RealServer automatically detects the file and send the event information to RealPlayer, which then sends it the Web browser.
RealPlayer can also read local synchronized multimedia files just as the Server does. In order for the local presentation to work with multiple platforms and with both Internet Explorer and Netscape Navigator, without hardcoding the directory structure, you need to follow these steps.
To play a synchronized multimedia file locally:
.TXT file - convert into .rae file using Cevents compiler
u 10:00:45.00 &&media&&test2.html
.RAM and .RPM
file:1shapfut.ra
IMAGES
<IMG src="1shapfut.gif">
HREFs
<a href="rasld011.htm">
EMBEDs
<EMBED SRC="lecture5.rpm">
When you deliver a Synchronized Multimedia presentation using Bandwidth Negotiation, you can choose to deliver the same event for all encoding formats, or you can choose to deliver different events for each encoding format.
You can create a single synchronized multimedia presentation for multiple formats, or you can create a different multimedia presentation for each encoding format. If you are working with previously created content, you can continue to use the previous method to create presentations.
For more information on this topic, see the RealAudio and RealVideo Content Creation Guide.