How to Build and Register the Playlist Parser Sample
Previous | Next |
How to Build and Register the Playlist Parser Sample
You must use Microsoft Visual Studio .NET to build the WMS SDK Sample Playlist Parser plug-in. To build the plug-in, perform the following steps:
- Start Visual Studio .NET.
- On the File menu, click Open Solution.
- In the Open Solution dialog box, navigate to the \Program Files\Microsoft Platform SDK\Samples\multimedia\WindowsMediaServices9\Playlist folder, and then click SDKSamplePlaylistPlugin.sln.
- On the Build menu, click Build Solution to build and register the WMS SDK Sample Playlist Parser plug-in.
Registering a plug-in creates the registry structure which makes the plug-in available to Windows Media Services. To make the plug-in visible to the server, the CLSID of a playlist parser plug-in must be placed beneath both the HKEY_CLASSES_ROOT and the HKEY_LOCAL_MACHINE registry keys. The sample plug-in uses a registry script, SDKSamplePlaylistParser.rgs, and calls regsvr32 in the command line property of the custom build step to register the plug-in.
If you must re-register the WMS SDK Sample Playlist Parser plug-in after it is built, you can do so manually on the command line by supplying the dll path to the regsvr32 command as illustrated by the following example.
regsvr32 /s /c "C:\Program Files\Microsoft Platform SDK\Samples\multimedia\WindowsMediaServices9\Playlist\Debug\SDKSamplePlaylistPlugin.dll"
Playlist parser plug-ins also contain some extra registration details that indicate to Windows Media Services when to use that playlist parser plug-in. The following line can be found in the SDKSamplePlaylistParser.rgs file included with this sample plug-in.
val 'URL Suffix' = s '.playlist'
This information informs Windows Media Services that the sample plug-in can be used to access files which contain the .playlist file extension. The following illustrates a sample playlist that can be parsed by the sample playlist parser plug-in.
# Sample Playlist Comment # MyMedia.playlist C:\wmpub\wmroot\Artist – Song Title.wma https://server/SampleMovie.wmv
See Also
Previous | Next |