2.2.2.1 Multicast Session Initiation Request Packet
This packet is sent by the client to server on the UDP port specified in section 1.9. This packet is used to request the server to set up specified content for delivery using multicast session.
The format for this packet is specified in section 2.2.2. The request packet MUST include the Options specified below.
Option Id |
Description |
---|---|
WDSMCSE_OPT_NAMESPACE 0x0601 |
Specifies the name for multicast namespace. The value MUST be a Unicode string with the individual characters of the string specified in little-endian format. The last character of the Unicode string MUST be a null character. |
WDSMCSE_OPT_CONTENT 0x0602 |
Specifies the name for content under a multicast namespace. The value MUST be a Unicode string with individual characters of the string specified in little-endian format. The last character for the value MUST be a null character. |
WDSMCSE_OPT_MAC_ADDRESS 0x050C |
Specifies the MAC address of the network interface card being used by the client to communicate with server. |
The request packet MAY specify the following Options:<6>
Option Id |
Description |
---|---|
WDSMCSE_OPT_IPV6_CAPABLE 0x010D |
A single-byte value that MUST be set to 1 if the client is capable of receiving multicast packets using the IPv6 protocol; otherwise the value MUST be set to zero. |
If a request packet does not specify WDSMCSE_OPT_IPV6_CAPABLE option, the server MUST assume that the client is not capable of receiving IPv6 multicast packets.