Publishing Point Interfaces

A Windows Media server can support both on-demand and broadcast publishing points.

Broadcast publishing points are best suited for scenarios that are similar to television or radio programs. That is, the content is controlled by the server instead of the client, and all connected clients receive the same stream from the point at which they join the broadcast. A client cannot pause, fast forward, rewind, or skip. You can deliver content from a broadcast publishing point as either a unicast or multicast stream.

On-demand publishing points are best suited for scenarios in which the user must be able to start the stream at the beginning and pause, fast forward, or rewind. Pay-per-view is one example. Content streamed from an on-demand publishing point is always delivered as a unicast stream.

The server object model contains the following interfaces for creating and managing publishing points. Links to reference pages for these interfaces, listed by programming language, are provided in the See Also lists that follow the table.

Interface

Description

IWMSAnnouncementStreamFormats

Contains a collection of the names of the media files that make up a multicast broadcast.

IWMSBroadcastPublishingPoint

Contains methods to configure and run a broadcast publishing point.

IWMSOnDemandPublishingPoint

Contains methods to manage an on-demand publishing point.

IWMSPublishingPoint

Contains methods to retrieve and manage the properties of a publishing point.

IWMSPublishingPoints

Contains a collection of IWMSPublishingPoint interfaces.

See Also (General)

See Also (Visual Basic .NET)

See Also (C#)

See Also (C++)