SDK Architecture
Conceptually, the Windows Media Services Software Development Kit (SDK) is an application programming interface (API) that contains the following general interfaces:
Server object model interfaces enable you to administer a Windows Media server programmatically.
Server-side playlist interfaces enable you to dynamically create and modify playlists of the media items that the server sends to clients.
System plug-in interfaces enable you to programmatically configure the properties of plug-ins included with Windows Media Services.
Custom plug-in interfaces enable you to create specialized plug-ins if the system plug-ins do not meet your needs.
These are discussed in more detail in the following sections: