................................. To leave Commie, hyper to http://commie.oy.com/commie_leaving.html .................................
Surely sendmail reeled when thusly spake istari: > > well... telenautik tests on: pnm://real.musicaliens.de/live/garage.rm > > today ! > > istari. > A-HA ! apparently "pnm" is an old proprietary protocol of Real Networks, and browsers can't speak it. RTSP rules NOWADAYS ! BUT you can make a browser talk PNM by using a RAM file that points to the PNM stream. (PNM is also an image format, which only makes things even more confusing.) Istari, if this works, you owe me a beer ! what kind of machines are you _currently_ reading this PNM stream on ? Macs ? "This necessity of creating two files for every sound you want to play -- a metafile and a sound data file -- is an annoyance of invoking RealPlayer directly from HTML." http://www.lll.uiuc.edu/hum382/content/URLs/URLprotocols.html PNM = "Progressive Networks Media" Makes connection with a RealServer server which sends out streaming audio/video http://www.freespeech.org/fsitv/html/guide_upload.html Netscape or IE just doesn't know what to do with the "pnm" protocol or the newer "RTSP" protocol. RTSP is the open, standards-based control protocol RealServer G2 uses to stream clips to RealPlayer G2 or any RTP-based client. PNM is the older proprietary protocol RealServer G2 supports for backwards compatibility with RealSystem 3.0 through 5.0. [ RTSP is RFC 2326 at www.ietf.org ] ========================== the FIX ========================== http://www.banffcentre.ab.ca/Aboriginal_Arts/sleepingbuffalo/about.htm Creating Links To RealAudio Files [..] After your .ra files are in a htdocs directory, you need to create a pointer file (.ram) to point to a specific .ra file, and add a link to your web page that points to the .ram file. Here's what you need to do: 1. Use a text editor such as pico to create a .ram file. 2. Enter a line that refers to the URL of the .ra file, using pnm (the RealAudio server protocol) rather than http. For example, if you have a sound file called example.ra in the /usr/local/http/htdocs/sounds directory, you would enter pnm://ils.unc.edu/sounds/example.ra 3.Save the .ram file 4. Create a link on your web page that refers to the example.ram file. That's all you need to do. The .ram file can contain multiple lines that refer to different .ra files, so you could, for instance, play example.ra, example2.ra, example3.ra sequentially from the same link. http://help.mindspring.com/docs/009/wh_realmedia/wh_realmedia.php3 Adding RealMedia [..] 3. Use a text editor like Notepad or SimpleText to create a text file filename.ram containing the following 2 lines: pnm://realaudio2.mindspring.com/xx/filename rtsp://realaudio2.mindspring.com/xx/filename In these examples, filename is the name of your RealMedia file ending with .ra or .rm. 4. Upload your .ram file somewhere in the xx directory. Be sure to upload your file as ascii 5. Create a link to the metafile (the .ram file) on your web page as: <a href="http://www.yourdomain.com/whatever.ram">Listen!</a> http://www.lll.uiuc.edu/hum382/content/realAudio/realAudio.html The protocol for each sound file specification must be pnm (Progressive Networks Media): Progressive Networks Corporation is the company which developed and which markets RealAudio. It refers to the streaming audio format which is proprietary to Progressive Networks). A single media specification has the form shown in this example: pnm://pc155.lang.uiuc.edu/myFolder/sampleSound.ra?start="2:13".5&end="5:41.9" Explanation: pnm:// The protocol, "progressive networks media". pc155.lang.uiuc.edu The domain name, just as in an ordinary URL myFolder/sampleSound.ra The RA sound file path, including the file name, which must have the extension ".ra" ?start="2:13.5"&end="5:41.9" An optional start and end time that defines a sound clip within the sound file. The question mark and ampersand must be present, and there must not spaces present anywhere in the string.This is actually a standard URL search string, employing the attribute=value syntax very commonly used to package information into a search string. IMPORTANT: the ".ram" and ".rpm" metafiles are treated as HTTP files, and must be placed in a folder which is accessible by a WWW server -- that is, they go in with all your other HTML pages. The ".ra" and ".rm" pages, on the contrary, must be placed on a machine which is running a REALAUDIO server, and in a folder accessible by that server. (Actually, the ".ra" files can be on a different machine as long as the RealAudio server can access them over the network.) This necessity of creating two files for every sound you want to play -- a metafile and a sound data file -- is an annoyance of invoking RealPlayer directly from HTML. I hope this helps ! fred
