The Web Playlist SDK allows developers to extend the default behavior through the development of custom providers. The SDK provides a COM interface that supports implementation in either .NET or native code providers.