![]() ![]() February 16, 2004 Michael Snadaker is a contributor to OS/2 e-Zine. If you have a comment about the content of this article, please feel free to vent in the OS/2 e-Zine discussion forums. There is also a Printer Friendly version of this page. |
![]() |
![]() RealPlayer 9 on OS/2This is a short brief description how to play RealMedia9 streams on OS/2. Before you're going through all this be sure to have a current backup of your system, nothing is guaranteed to work, though I've tested this on a few differrent machines. | |||||||||||||||||||||||||||||||
Getting StartedAs you may know there is no native Realplayer available for OS/2 - you have to use the ODIN runtime and the Windows version of Realplayer.ODIN is a working target and its known that RealPlayer is broken on newer ODIN builds. I didn't want to go much in detail but some users reported that build 20020627 is the last known version of ODIN which can run Realplayer. I also wasn't successfull with newer ODIN builds but I kept the ODIN build dated 01/19/02 which runs RP just fine. I like to use the win32k.sys loader instead of PE.EXE because you can launch win32 programs the same way like any other OS/2 program. There are some requirements to get ODIN with RealPlayer working, its very important to use a current fixed OS/2 system and a sound driver which supports the DirectSound interface from ODIN. This is true for the sbliveos2, C-Media CMI8738 and UniAud(io) driver, for more information see OS/2 Sound driver matrix. In the table below you can find the recommend fixlevel for use with ODIN:
Install RealPlayer 8 BasicFirst download RealPlayer 8 Basic, the file is called rp8-setup.exe (size 4,750KB) you can find it somewhere in the Internet. With enabled win32k.sys loader you can start the install by excecuting rp8-setup.exe from command line or desktop.![]() Accept or change the install folder, on the next screens uncheck ALL options (channels, shortcuts, startcenter). After the first start of RP the Personalize Page will appear, also deselect all not required options. My customized ODIN runtime contains some older DLLs in order to work and you will get a version mismatch for two system DLLs if you start RP, simply click on the 'Ignore' button. RP very often does not show up in the task list, be carefull minimizing RP because you can't switch it again to foreground, you can only kill the PE process. You are now able to play MP3 and other files from hard disk or live streams from the Internet. However for some unknown reasons you may can't connect to some streaming server or load files from disk.
Create a program object on the WPS with program template, REXX or ..., a RealPlayer icon is available on request. You can also setup RealPlayer as "helper application" in Mozilla, the MIME type settings can be found here. There is one drawback, RP has to be closed before you pass a URL from Mozilla. Install the RealVideo9 CodecNow some of the RealMedia files are encoded with the new RealVideo9 Codec (like the Warpstock 2003 Video) and you will get a popup window for a program update on any attempt to play this file/stream, but you can see that this "update" is just the new RealOne player and you can skip this.
On Windows you have to use the RealONE player to play RealVideo9 streams but on OS/2
you can't get the RealOne player to work with ODIN.
![]() The Warpstock video should now play if the setup was done properly. However I noticed some strange behavior with sound playback maybe related to the sound driver. The Warpstock clip played without sound with the UniAudio driver installed, this problem didn't show up with SB Live! driver. There is a partly workaround for this behavior, if you're interested send me a message.
ConclusionThere's no need to boot Windows to play newer RealMedia files if you can get this setup working. RP will play most of the streams and files from the Internet but not all. Due some ODIN limitations it tends to crash in some ways. You're stuck with an old ODIN runtime to run RP, if you want to run other Win32 applications you need a newer runtime and a workaround to use both runtimes at the same time. If you have any corrections or additional information drop me a note.Related LinksWarpstock2003 Video (RealVideo9: 50MB) RealOne Player ODIN homepage
|
|