This appendix provides examples that show how to set up simple streaming presentations quickly. Once you are familiar with the basic steps for hosting RealSystem presentations, you can easily create more complex presentations.
 |
Note |
You will need to get the correct URLs for media clips
from the RealServer or Web server administrator.
Substitute those values for the URLs given in the
following examples.
|
Streaming a RealAudio or RealVideo Clip
It's simple to add a RealAudio or RealVideo clip to your Web page. Following the instructions below, you can either stream the clip from RealServer or download it from a Web server. Either way, the clip plays back in RealPlayer.
To create the clip:
- Prepare your audio or video source file for encoding. This can include normalizing the audio source file, for example, or setting the video's window size.
- Use RealProducer to encode the RealAudio or RealVideo clip from your audio or video source file. Both RealVideo and RealAudio clips use the file extension .rm.
To stream the clip from RealServer using Ramgen:
- Transfer the clip to the RealServer directory prepared by the RealServer administrator.
- Link your Web page to the clip with an HTML hyperlink that begins with
http://
, and that specifies the RealServer address along with the ramgen
parameter. You can get this information from the RealServer administrator. In your HTML source file, the link will look like the following example:
<a href="http://realserver.example.com:8080/ramgen/videos/myclip.rm">
Click here</a> to see my RealVideo presentation.
- In your Web browser, click the link to verify that it works. RealPlayer will launch as a helper application and, after a few seconds of buffering, will play the streaming clip.
To play the clip back from a Web server:
- With any text editor, open a new file and enter the URL your clip will have on the Web server, as in the following example:
http://www.example.com/media/myclip.rm
- Save this file as plain text with the file extension .ram. This is your Ram file.
- Transfer the media clip and the Ram file to the appropriate directory on the Web server.
- Link your Web page to the Ram file (not the media clip) with a standard HTML hyperlink such as the following:
<a href="http://www.example.com/media/myclip.ram">
Click here</a> to see my RealVideo presentation.
- In your Web browser, click the link to verify that it works. RealPlayer will launch as a helper application and, after a few seconds of buffering, will play the clip.
Embedding a RealVideo Clip in a Web Page
Using RealPlayer's Netscape plug-in, you can embed a RealVideo clip directly in your Web page. The following procedure assumes that the video is 176 pixels wide by 132 pixels high. It places the video window and the full RealPlayer control panel in your Web page.
To embed the clip in your Web page:
- In your Web page, add the
<EMBED>
tag with the RealVideo URL, window size, and ImageWindow
control. The following example assumes that RealServer will stream the presentation:
<EMBED WIDTH=176 HEIGHT=132
SRC="http://realserver.example.com:8080/ramgen/videos/myclip.rm?embed"
CONTROLS=ImageWindow CONSOLE=one NOJAVA=true>
If you intend to play the clip back from a Web server, use an HTTP URL and link to a Ram file with the extension .rpm, as in the following example:
<EMBED WIDTH=176 HEIGHT=132
SRC="http://www.example.com/media/myclip.rpm"
CONTROLS=ImageWindow CONSOLE=one NOJAVA=true>
- You can then add RealPlayer controls by inserting additional
<EMBED>
tags that all use the same URL for the SRC
parameter. The following example, which assumes that RealServer will stream the presentation, embeds the full RealPlayer control panel in the Web page, linking it to the image window through the same console:
<EMBED WIDTH=375 HEIGHT=100
SRC="http://realserver.example.com:8080/ramgen/videos/myclip.rm?embed"
CONTROLS=All CONSOLE=one NOJAVA=true>
As in the following example, use an <EMBED>
tag when playing the clip back from a Web server:
<EMBED WIDTH=375 HEIGHT=100
SRC="http://www.example.com/media/myclip.rpm"
CONTROLS=All CONSOLE=one NOJAVA=true>
 |
Tip |
Because you can place each <EMBED> tag anywhere on
your Web page, you can use HTML to lay out the image
window and controls any way you want.
|
- Transfer the clip to the appropriate RealServer or Web server directory. When streaming from RealServer, you are now ready to test the clip, because the Web page already contains the link to the RealVideo clip.
To create the Ram file when playing the clip back from a Web server:
- With any text editor, open a new file and enter the URL your clip will have on the Web server, as in the following example:
http://www.example.com/media/myclip.rm
- Save this file as plain text with the file extension .rpm. This is your Ram file.
- Transfer the Ram file to the appropriate directory on the Web server.
- In your Web browser, click the link to verify that it works.
URL Reference
As explained in "RTSP and HTTP", URLs to files and clips vary depending on what kind of file or clip you link to and what type of file contains the link. The following table provides a quick reference that shows which protocol is used for each of the various types of links. It also shows whether or not each link type should use RealServer's Ramgen utility.
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:16.