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)
IWMSAnnouncementStreamFormatsIWMSAnnouncementStreamFormats Object (Visual Basic .NET)
IWMSBroadcastPublishingPointIWMSBroadcastPublishingPoint Object (Visual Basic .NET)
IWMSOnDemandPublishingPointIWMSOnDemandPublishingPoint Object (Visual Basic .NET)
IWMSPublishingPointIWMSPublishingPoint Object (Visual Basic .NET)
IWMSPublishingPointsIWMSPublishingPoints Object (Visual Basic .NET)
See Also (C#)
IWMSAnnouncementStreamFormatsIWMSAnnouncementStreamFormats Object (C#)
IWMSBroadcastPublishingPointIWMSBroadcastPublishingPoint Object (C#)
IWMSOnDemandPublishingPointIWMSOnDemandPublishingPoint Object (C#)
IWMSPublishingPointIWMSPublishingPoint Object (C#)
IWMSPublishingPointsIWMSPublishingPoints Object (C#)
See Also (C++)
IWMSAnnouncementStreamFormatsIWMSAnnouncementStreamFormats Interface
IWMSBroadcastPublishingPointIWMSBroadcastPublishingPoint Interface
IWMSOnDemandPublishingPointIWMSOnDemandPublishingPoint Interface
IWMSPublishingPointIWMSPublishingPoint Interface
IWMSPublishingPointsIWMSPublishingPoints Interface