Using on-demand publishing points
Streaming content from an on-demand publishing point is best suited for scenarios in which you want users to be able to control playback of the content that is being streamed. This type of publishing point is most often used to host content sourced from files, playlists, or directories. When a client connects to the publishing point, the content starts at the beginning and the end-user can use the playback controls on a player to pause, fast-forward, rewind, skip between items in a playlist, or stop.
An on-demand publishing point streams content only when a client is connected to receive the stream. Content streamed from an on-demand publishing point is always delivered as a unicast stream, which means that the server maintains a separate connection with each client.
An on-demand publishing point can also be used to deliver a broadcast stream from an encoder, a remote server, or another publishing point. Any of these can be selected as the sole source of content or included as part of a content playlist. When content originates from a source other than the Windows Media server, the user cannot use the playback controls on the Player to pause, fast-forward, rewind, skip items in a playlist, or stop.