Integrating HTML and Namespaces into a Server-Side Playlist

A Windows Media server can parse an HTML page that contains SMIL 2.0 syntax and treat it as a normal playlist by ignoring elements and attributes that it does not recognize. The element names must be associated with a namespace by using the namespace qualifier declared in a namespace declaration on the <html> element. Windows Media Services recognizes any elements that are in the "urn:schemas-microsoft-com:time" namespace.

An administrator can use HTML in a server-side playlist to create a more readable playlist that can be viewed in a Web browser. The client connects to the playlist by typing, for example, https://server_name/playlist_name.htm rather than the more familiar https://server_name/playlist_name.wsx. However, aside from the appearance of the playlist, there is no difference to the client between streaming a playlist from a .htm file or a .wsx file.

This is discussed more fully in the following sections.

Section

Description

HTML + Time

Discusses how to add timing and media synchronization support to HTML pages.

HTML Playlist Example

Illustrates how to create an HTML page that can be recognized as a playlist by a Windows Media server.

Note

For more information about the SMIL 2.0 Specification, W3C Recommendation, see the W3C Web site.

Web addresses can change, so you might be unable to connect to the Web site or sites mentioned here.

See Also

Concepts

Programming Playlists