Windows Media Player Protocol Mismatch with Theater Server (193523)



The information in this article applies to:

  • Microsoft NetShow Theater Server 3.0

This article was previously published under Q193523
IMPORTANT: This article provides information about a product that is no longer supported by Microsoft Technical Support. This article is provided for informational purposes only; Microsoft makes no guarantee that this configuration will function properly.

SYMPTOMS

When you attempt to render an MPEG stream from a NetShow Theater Server using the Windows Media Player, the following error appears:
Protocol mismatch error.

(Error=C00D0012)
Windows Media Player cannot open 'nsm://theater/jazz.mpg'. Please verify that the path and filename are correct and try again.
(Error=C00D0012).

CAUSE

This issue may be caused by the use of either a beta version of NetShow Theater Server or a beta version of the Windows Media Player.

RESOLUTION

There was a protocol change between the beta-4 Theater Server and Windows Media Player release and the final NetShow Theater Server 3.0 and Windows Media Player release. After installation of the released 3.0 version of NetShow Theater Server, you must use the released 5.01.52.0701 version of the Media Player to render a Theater Server stream.

The Windows Media Player download file that contains the NetShow Theater Server decode filter was last named, Mpfull.exe. After you install the Windows Media Player, verify that you have installed the Windows Media Player that contains the NetShow Theater decode filter by searching for the file named Qnspro.dll, which is found in the default installation directory of C:\Program Files\Windows Media Player\. The version on the file should be 3.0.0.2700.

Modification Type:MajorLast Reviewed:7/9/2001
Keywords:kbprb kbProd2Web KB193523