Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The DestinationMulticastPort property specifies and retrieves the port number to which a multicast broadcast is sent.
IWMSAdminMulticastSink.DestinationMulticastPort = int;int = IWMSAdminMulticastSink.DestinationMulticastPort;
Property Value
int containing the port number.
Example
using Microsoft.WindowsMediaServices.Interop;
using System.Runtime.InteropServices;
// Declare variables.
WMSServer Server;
IWMSBroadcastPublishingPoint BCPubPoint;
IWMSPlugin Plugin;
IWMSAdminMulticastSink AdminMulticastSink;
try {
// Create a new WMSServer object.
Server = new WMSServerClass();
// Add a new broadcast publishing point.
BCPubPoint = (IWMSBroadcastPublishingPoint)
Server.PublishingPoints.Add("NewPubPoint",
WMS_PUBLISHING_POINT_CATEGORY.
WMS_PUBLISHING_POINT_BROADCAST,
"Push:*");
// Retrieve the plug-in to be configured.
Plugin = BCPubPoint.BroadcastDataSinks[
"WMS Multicast Data Writer"];
// Retrieve the custom interface of the plug-in.
AdminMulticastSink =
(IWMSAdminMulticastSink)Plugin.CustomInterface;
// Set the port on which the multicast broadcast will be sent.
AdminMulticastSink.DestinationMulticastPort = 1105;
}
catch (COMException comExc) {
// TODO: Handle COM exceptions.
}
catch (Exception e) {
// TODO: Handle exceptions.
}
Requirements
Reference: Add a reference to Microsoft.WindowsMediaServices.
Namespace: Microsoft.WindowsMediaServices.Interop.
Assembly: Microsoft.WindowsMediaServices.dll.
Library: WMSServerTypeLib.dll.
Platform: Windows Server 2003, Enterprise Edition; Windows Server 2003, Datacenter Edition; Windows Server 2008 Enterprise; Windows Server 2008 Datacenter.