Applications using the RealPlayer Component must install the RealPlayer system properly. Third parties should incorporate the following installer checklist items into their product's installer. Your product's installer should perform the following functions:
Installer Checklist
Note: Improper installation can result in failure of the application.
Your installer should perform the following functions:
By closing RealPlayer, these DLLs are no longer in use. Any other application that attempts to overwrite these DLLs will now be able to install.Users may think that they have closed RealPlayer 5.0 by clicking on the X in the upper right-hand corner of the player. However, RealPlayer is still running when the Real Bubble icon is present in the System Tray (to the right of the Task Bar).
Note: When the Real Bubble icon is present in the System Tray, RealPlayer will not appear in the ALT-TAB dialog as an open application.
Real Developers can install older RealNetworks DLLs on a user's system and therefore break newer versions of RealNetworks-based products, and vice versa. For example, our Sipro DLL for 5.0 contains two new flavors, 5 and 16 kbps. The 4.0 Sipro DLL does not have these flavors. It is possible for a installer to replace the newer 5.0 Sipro DLL with a 4.0 Sipro DLL. The result is that the RealPlayer will not be able to play 5 and 16 kbps content.
Regedit
HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows
/CurrentVersion/SharedDLLs
Conversely, the uninstaller must decrement this.