Netscape DevEdge

Skip to: [content] [navigation]

This resource is obsolete and is provided for reference purposes only.Please see Windows Media Player and Netscape 7.1 for the latest information.

Windows Media Player and Netscape Gecko

Windows Media Player can be made to work in Netscape Gecko-based browsers like Netscape 6.x/7.x as both a plugin (embedded inside the browser via the HTML 'embed' tag) and a helper application (outside the context of the browser), with a few important caveats. Netscape recommends the Microsoft Windows Media Player 9 installer, which recognizes Netscape 7+ as well as the other browsers on a user's system.

Version Number is Important

The Windows Media Player download page from Microsoft is referenced below, and all hyperlinks that refer to Windows Media Player download locations stem from this main page, which is: http://www.microsoft.com/windows/windowsmedia/download/default.asp

The Microsoft Windows Media Player 9 installer recognizes Netscape 7+, and thus will install a plugin for Netscape 7+ in addition to the other browsers on a user's system (such as Netscape 4.x and IE). However, the installer for the standalone Windows Media Player Netscape Style Plugin does not recognize Netscape 7+, and thus won't copy a plugin into the plugins directory of Netscape 7+. Netscape 7+ will detect if the Windows Media Player is on the system and incorporate the Windows Media Player plugin automatically.

Windows Media Player 9 doesn't work on WinNT and Win 95. Netscape 6+ users on Win95 and on WinNT do not have the option to run Windows Media Player as a plugin, since Windows Media Player 6.4 , which covers those platforms, does not install a plugin for Netscape 6+, and the Windows Media Player Netscape Style Plugin installer is only designed to recognize Netscape Communicator 4.x.

Scripting the Plugin Fails

If you embed the Windows Media Player plugin in a web page (using 'embed' tag for Netscape, and 'object' tag for IE), you cannot invoke JavaScript commands on the player in Netscape 7+ browsers. In order for this important feature to be available, Microsoft has to make some changes to the source code of the Media Player plugin. These changes essentially replace the use of the Netscape Communicator 4.x style LiveConnect code (the JRI/JNI bridge) with newer methods, and the suggested changes for Windows Media Player engineers are documented in an article in the plugins section of mozilla.org

The absence of scriptability means that web sites cannot count on this feature for user-interface design on web sites. Therefore, Netscape proposes the following for developers wishing to use Windows Media Player as an embedded application:

A+R